AuthenticationController
class AuthenticationController extends TwigAwareController implements BackendZoneInterface (View source)
Properties
protected Config | $config | from TwigAwareController | |
protected Environment | $twig | from TwigAwareController | |
protected Packages | $packages | from TwigAwareController | |
protected Canonical | $canonical | from TwigAwareController | |
protected Sanitiser | $sanitiser | from TwigAwareController | |
protected Request | $request | from TwigAwareController | |
protected TemplateChooser | $templateChooser | from TwigAwareController |
Methods
void
setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)
No description
from
TwigAwareController
Response
renderTemplate($template, array $parameters = [], Response|null $response = null)
deprecated
No description
from
TwigAwareController
Response
render($template, array $parameters = [], Response|null $response = null)
Renders a view.
from
TwigAwareController
Response
renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])
Renders a single record.
from
TwigAwareController
from
TwigAwareController
string|null
getFromRequest(string $parameter, string|null $default = null)
No description
from
TwigAwareController
string|null
getFromRequestArray(array $parameters, string|null $default = null)
No description
from
TwigAwareController
Response
login(AuthenticationUtils $authenticationUtils)
No description
void
logout()
This is the route the user can use to logout.
Response
resetPassword()
No description
Details
void
setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)
Response
renderTemplate($template, array $parameters = [], Response|null $response = null)
deprecated
deprecated
Response
render($template, array $parameters = [], Response|null $response = null)
Renders a view.
Response
renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])
Renders a single record.
createPager(Query $query, string $contentType, int $pageSize, string $order)
string
getFromRequestRaw(string $parameter)
string|null
getFromRequest(string $parameter, string|null $default = null)
string|null
getFromRequestArray(array $parameters, string|null $default = null)
Response
login(AuthenticationUtils $authenticationUtils)
void
logout()
This is the route the user can use to logout.
But, this will never be executed. Symfony will intercept this first and handle the logout automatically. See logout in config/packages/security.yaml