You are here

function simple_fb_connect_login_disabled_for_admin in Simple FB Connect 7.2

Checks if the admin FB login is disabled.

Parameters

$drupal_user: Drupal user object.

Return value

bool True if login is disabled for this user. False if login is not disabled for this user.

1 call to simple_fb_connect_login_disabled_for_admin()
simple_fb_connect_login_user in ./simple_fb_connect.module
Logs the given user in.

File

./simple_fb_connect.module, line 859
Simple Facebook Login Module for Drupal Sites.

Code

function simple_fb_connect_login_disabled_for_admin($drupal_user) {

  // Prevent admin login if defined in module settings.
  if ($drupal_user->uid == 1 && variable_get('simple_fb_connect_disable_admin_login', 1)) {
    watchdog('simple_fb_connect', 'FB login for user %user prevented. FB login for site administrator (user 1) is disabled in module settings.', array(
      '%user' => $drupal_user->name,
    ), WATCHDOG_WARNING);
    return TRUE;
  }

  // User is not admin or admin login is not disabled.
  return FALSE;
}