private function LoginController::getCookieLifeTime in LDAP Single Sign On 8.4
Same name and namespace in other branches
- 8 src/Controller/LoginController.php \Drupal\ldap_sso\Controller\LoginController::getCookieLifeTime()
Returns the relevant lifetime from configuration.
Return value
int Either 0 for session or 1970-01-01 (i.e. "1").
2 calls to LoginController::getCookieLifeTime()
- LoginController::loginUserNotSetFinalize in src/
Controller/ LoginController.php - Finalize login with user not set.
- LoginController::remoteUserMissing in src/
Controller/ LoginController.php - Handle missing remote user.
File
- src/
Controller/ LoginController.php, line 269
Class
- LoginController
- Login controller.
Namespace
Drupal\ldap_sso\ControllerCode
private function getCookieLifeTime() : int {
if ($this->config
->get('cookieExpire')) {
// Length of session.
$cookie_lifetime = 0;
}
else {
// A value quickly in the past.
$cookie_lifetime = $this->time
->getRequestTime() - 3600;
}
return $cookie_lifetime;
}