function security_questions_set_cookie in Security Questions 6.2
Same name and namespace in other branches
- 6 security_questions.module \security_questions_set_cookie()
- 7.2 security_questions.module \security_questions_set_cookie()
- 7 security_questions.module \security_questions_set_cookie()
Set a cookie to bypass future challenges.
@todo Upgrade the cookie to compare the uniqueness of the user's computer, so if someone steals this cookie, it will be harder to impersonate them.
Parameters
$account: The user account.
1 call to security_questions_set_cookie()
- security_questions_user in ./
security_questions.module - Implements hook_user().
File
- ./
security_questions.module, line 641 - Main module file for security_questions.
Code
function security_questions_set_cookie($account) {
if (variable_get('security_questions_cookie', FALSE)) {
$expire = variable_get('security_questions_cookie_expire', 604800);
setcookie('security_questions', 'do-not-challenge-' . $account->uid, time() + $expire, '/');
}
}