class LoginController extends ControllerBase

Login controller, let the user actually login.

Properties

protected AuthenticationServiceInterface $authenticationService

The authentication service, used to handle all kinds of auth stuff.

Methods

__construct(AuthenticationServiceInterface $authenticationService)

Constructs a new LoginController object.

static 
create(ContainerInterface $container)

{@inheritdoc}

mixed
login(O365ConnectorInterface $o365_connector)

Login.

loginDefault()

Carry out the default login.

Details

at line 29
__construct(AuthenticationServiceInterface $authenticationService)

Constructs a new LoginController object.

Parameters

AuthenticationServiceInterface $authenticationService

The AuthenticationService definition.

at line 36
static create(ContainerInterface $container)

{@inheritdoc}

Parameters

ContainerInterface $container

at line 67
mixed login(O365ConnectorInterface $o365_connector)

Login.

Parameters

O365ConnectorInterface $o365_connector

The o365 connector.

Return Value

mixed

Return the data.

at line 46
loginDefault()

Carry out the default login.