function simple_ldap_sso_set_cookie in Simple LDAP 7.2
Same name and namespace in other branches
- 7 simple_ldap_sso/simple_ldap_sso.inc \simple_ldap_sso_set_cookie()
Set the SSO cookie.
1 call to simple_ldap_sso_set_cookie()
- simple_ldap_sso_login_shutdown in simple_ldap_sso/
simple_ldap_sso.module - Shutdown function.
File
- simple_ldap_sso/
simple_ldap_sso.inc, line 318 - Simple LDAP SSO API functions.
Code
function simple_ldap_sso_set_cookie(array $data) {
$value = simple_ldap_sso_encrypt($data);
$params = session_get_cookie_params();
$expire = $params['lifetime'] ? REQUEST_TIME + $params['lifetime'] : 0;
setcookie(SIMPLE_LDAP_SSO_COOKIE, $value, $expire, $params['path'], $params['domain'], (bool) variable_get('https'), $params['httponly']);
}