FirewallAwareLoginLinkHandler
class FirewallAwareLoginLinkHandler implementsLoginLinkHandlerInterface
Decorates the login link handler for the current firewall.
Traits
FirewallAwareTrait
Constants
FIREWALL_OPTION |
|
Methods
__construct(FirewallMap$firewallMap,ContainerInterface$loginLinkHandlerLocator,RequestStack$requestStack)
No description
LoginLinkDetails
createLoginLink(UserInterface$user,Request$request =null,int$lifetime =null)
Generate a link that can be used to authenticate as the given user.
consumeLoginLink(Request$request)
Validates if this request contains a login link and returns the associated User.
Details
__construct(FirewallMap$firewallMap,ContainerInterface$loginLinkHandlerLocator,RequestStack$requestStack)
LoginLinkDetails
createLoginLink(UserInterface$user,Request$request =null,int$lifetime =null)
Generate a link that can be used to authenticate as the given user.
UserInterface
consumeLoginLink(Request$request)
Validates if this request contains a login link and returns the associated User.
Throw InvalidLoginLinkExceptionInterface if the link is invalid.