private function LoginController::loginUserSetFinalize in LDAP Single Sign On 8
Same name and namespace in other branches
- 8.4 src/Controller/LoginController.php \Drupal\ldap_sso\Controller\LoginController::loginUserSetFinalize()
Finalize login with user set.
Parameters
\Drupal\user\UserInterface $account: Valid user account.
1 call to LoginController::loginUserSetFinalize()
- LoginController::loginRemoteUser in src/
Controller/ LoginController.php - Perform the actual logging in of the user.
File
- src/
Controller/ LoginController.php, line 243
Class
- LoginController
- Class LoginController.
Namespace
Drupal\ldap_sso\ControllerCode
private function loginUserSetFinalize(UserInterface $account) {
$this->detailLog
->log('Success with SSO login', [], 'ldap_sso');
user_login_finalize($account);
if ($this->config
->get('enableLoginConfirmationMessage')) {
$this
->messenger()
->addStatus($this
->t('You have been successfully authenticated'));
}
$this->detailLog
->log('Login successful, redirecting to front page.', [], 'ldap_sso');
}