Property | Type | Description | |
---|---|---|---|
$backendRedirectionService | |||
$domainRepository | |||
$loginTokenCache | |||
$session | Neos\Flow\Session\SessionInterface | ||
$sessionManager | Neos\Flow\Session\SessionManagerInterface | ||
$sessionName | string | ||
$siteRepository | |||
$supportedMediaTypes | array | ||
$viewFormatToObjectNameMap | array |
Method | Description | |
---|---|---|
indexAction ( string $username = null, boolean $unauthorized = false ) : void | Default action, displays the login screen | |
initializeIndexAction ( ) : void | ||
logoutAction ( ) : void | Logs out a - possibly - currently logged in account. | |
tokenLoginAction ( string $token ) : void | Logs a user in if a session identifier is available under the given token in the token cache. |
Method | Description | |
---|---|---|
getErrorFlashMessage ( ) : boolean | Disable the default error flash message | |
onAuthenticationFailure ( |
Is called if authentication failed. | |
onAuthenticationSuccess ( |
Is called if authentication was successful. | |
replaceSessionCookie ( string $sessionIdentifier ) : void | Sets the session cookie to the given identifier, overriding an existing cookie. |
protected getErrorFlashMessage ( ) : boolean | ||
return | boolean |
public logoutAction ( ) : void | ||
return | void |
protected onAuthenticationFailure ( |
||
$exception | The exception thrown while the authentication process | |
return | void |
protected onAuthenticationSuccess ( |
||
$originalRequest | The request that was intercepted by the security framework, NULL if there was none | |
return | void |
protected replaceSessionCookie ( string $sessionIdentifier ) : void | ||
$sessionIdentifier | string | |
return | void |
public tokenLoginAction ( string $token ) : void | ||
$token | string | |
return | void |
protected BackendRedirectionService,Neos\Neos\Service $backendRedirectionService | ||
return |
protected DomainRepository,Neos\Neos\Domain\Repository $domainRepository | ||
return |
protected StringFrontend,Neos\Cache\Frontend $loginTokenCache | ||
return |
protected SessionInterface,Neos\Flow\Session $session | ||
return | Neos\Flow\Session\SessionInterface |
protected SessionManagerInterface,Neos\Flow\Session $sessionManager | ||
return | Neos\Flow\Session\SessionManagerInterface |
protected SiteRepository,Neos\Neos\Domain\Repository $siteRepository | ||
return |
protected array $viewFormatToObjectNameMap | ||
return | array |