You are here

function saml_sp_drupal_login_is_authenticated in SAML Service Provider 3.x

Same name and namespace in other branches
  1. 8.3 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()
  2. 8.2 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()
  3. 7.8 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()
  4. 7.2 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()
  5. 7.3 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()
  6. 4.x modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_is_authenticated()

Return whether the user is currently authenticated by the SAML SP module.

Return value

bool TRUE if the user is currently authenticated.

1 call to saml_sp_drupal_login_is_authenticated()
SamlSPDrupalLoginController::access in modules/saml_sp_drupal_login/src/Controller/SamlSPDrupalLoginController.php
Tests condition for requesting accounts.

File

modules/saml_sp_drupal_login/saml_sp_drupal_login.module, line 259
SAML Drupal Login.

Code

function saml_sp_drupal_login_is_authenticated() {
  return isset($_SESSION['authenticated_via_saml_sp']) && $_SESSION['authenticated_via_saml_sp'] === TRUE;
}