public function GALoginGA::getData in Google Authenticator login 7
Load data associated with a user.
Overrides GoogleAuthenticator::getData
File
- ./
ga_login.class.php, line 17
Class
Code
public function getData($username) {
$result = db_select('ga_login')
->fields('ga_login', array(
'keydata',
))
->condition('name', $username)
->execute()
->fetchAssoc();
// Check the result.
if (!$result) {
return FALSE;
}
// Decrypt the data, if a plugin in available.
if (module_exists('aes')) {
return aes_decrypt($result["keydata"]);
}
elseif (module_exists('encrypt')) {
return decrypt($result["keydata"]);
}
return $result["keydata"];
}