We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 65e997c + 61004cb commit b1b1c26Copy full SHA for b1b1c26
src/AuthenticationMiddleware.php
@@ -21,6 +21,10 @@ public function __construct(
21
*/
22
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
23
{
24
+ // If already authenticated
25
+ if ($request->getAttribute(UserInterface::class) !== null) {
26
+ return $handler->handle($request);
27
+ }
28
$user = $this->authAdapter->authenticate($request);
29
return $handler->handle($request->withAttribute(UserInterface::class, $user));
30
}
0 commit comments