function urllogin_passphrase in urllogin 8
Same name and namespace in other branches
- 6 urllogin.module \urllogin_passphrase()
- 7 urllogin.module \urllogin_passphrase()
- 2.x urllogin.module \urllogin_passphrase()
Returns the current passphrase.
If the variable $GLOBALS['urllogin_passphrase'] has been set in settings.php then use it as the passphrase. Otherwise use the string set in the admin interface and if urllogin_add_dbpass is set, then append the database access string.
Return value
string full passphrase for encryption
5 calls to urllogin_passphrase()
- UrlloginController::linkTest in src/
Controller/ UrlloginController.php - Diagnostic test page for setting up urllogin urls.
- UrlloginController::login in src/
Controller/ UrlloginController.php - This is the function that actually performs the login.
- UrlloginController::status in src/
Controller/ UrlloginController.php - Displays status page.
- UrlloginController::userList in src/
Controller/ UrlloginController.php - Link to download of user access URL's as a csv.
- urllogin_retrieve in ./
urllogin.module - Callback for retrieving URL access details.
File
- ./
urllogin.module, line 30 - Module file for Urllogin.
Code
function urllogin_passphrase() {
if (NULL !== Drupal::config('system.urllogin')
->get('passphrase')) {
$passphrase = Drupal::config('system.urllogin')
->get('passphrase');
}
else {
$passphrase = Drupal::config('urllogin.settings')
->get('passphrase');
if (\Drupal::config('urllogin.settings')
->get('add_dbpass') != 0) {
// Drupal::getConnectionInfoAsUrlglobal;.
$passphrase .= 'bob';
}
}
return $passphrase;
}