function security_questions_challenge in Security Questions 7.2
Same name and namespace in other branches
- 6.2 security_questions.module \security_questions_challenge()
Generates the form elements for a security question challenge.
Parameters
$account: The user being challenged.
Return value
The form elements for the challenge.
2 calls to security_questions_challenge()
- security_questions_form_user_pass_alter in ./
security_questions.module - Implements hook_form_FORM_ID_alter().
- _security_questions_user_login_form_alter in ./
security_questions.module - Helper function for altering the login forms.
File
- ./
security_questions.module, line 549 - Main module file for security_questions.
Code
function security_questions_challenge($account) {
$question = security_questions_require_question($account->uid);
$form['question'] = array(
'#type' => 'value',
'#value' => $question->sqid,
);
$form['answer'] = array(
'#title' => check_plain($question->question),
'#type' => 'textfield',
);
return $form;
}