function ga_login_create_form_submit in Google Authenticator login 6
Same name and namespace in other branches
- 7 ga_login.pages.inc \ga_login_create_form_submit()
File
- ./
ga_login.module, line 102
Code
function ga_login_create_form_submit($form, $form_state) {
$uid = $form_state['values']['uid'];
$account = user_load($uid);
module_load_include('php', 'ga_login', 'ga_login.class');
$ga = new ga_loginGA(variable_get('ga_login_totp_skew', 10), variable_get('ga_login_hotp_skew', 10));
$username = _ga_login_username($account);
if (!$ga
->hasToken($username)) {
$key = $ga
->setUser($username, $form_state['values']['tokentype']);
}
$url = $ga
->createUrl($username);
drupal_set_message($url);
drupal_set_message(theme_qr_codes($url));
}