class SessionAuthenticator extends LoggingService (View source)

Properties

protected Logger $logger from  LoggingService

Methods

__construct(PDO $connection, ConfigurationManager $configManager)

No description

void
logDebug(string $message, array $context = [])

No description

void
logInfo(string $message, array $context = [])

No description

void
logWarning(string $message, array $context = [])

No description

void
logError(string $message, array $context = [])

No description

void
authenticate()

Authenticate Session

Details

__construct(PDO $connection, ConfigurationManager $configManager)

No description

Parameters

PDO $connection
ConfigurationManager $configManager

protected void logDebug(string $message, array $context = [])

No description

Parameters

string $message
array $context

Return Value

void

protected void logInfo(string $message, array $context = [])

No description

Parameters

string $message
array $context

Return Value

void

protected void logWarning(string $message, array $context = [])

No description

Parameters

string $message
array $context

Return Value

void

protected void logError(string $message, array $context = [])

No description

Parameters

string $message
array $context

Return Value

void

void authenticate()

Authenticate Session

Checks if user is logging in, logging out, or session expired and performs actions accordingly

Return Value

void