You are here

function _ga_login_username in Google Authenticator login 6

Same name and namespace in other branches
  1. 7 ga_login.module \_ga_login_username()

Create a site specific username.

3 calls to _ga_login_username()
ga_login_create_form_submit in ./ga_login.module
ga_login_test_form_submit in ./ga_login.module
ga_login_user_login_validate in ./ga_login.module
Validate callback for login form.

File

./ga_login.module, line 243

Code

function _ga_login_username($account, $encode = TRUE) {
  $realm = variable_get('ga_login_textname', variable_get('site_name', 'Drupal'));
  $suffix = variable_get('ga_login_textid', '');
  $username = $account->name . '@' . $realm . $suffix;
  return $encode ? rawurlencode($username) : $username;
}