You are here

function simple_ldap_role_user_login in Simple LDAP 7.2

Same name and namespace in other branches
  1. 7 simple_ldap_role/simple_ldap_role.module \simple_ldap_role_user_login()

Implements hook_user_login().

File

simple_ldap_role/simple_ldap_role.module, line 52
Main simple_ldap_role module file.

Code

function simple_ldap_role_user_login(&$edit, $account) {
  if ($account->uid == 1) {
    return;
  }
  $sync = simple_ldap_role_variable_get('simple_ldap_role_sync');
  if ($sync == 'hook_user_login') {
    switch (simple_ldap_role_variable_get('simple_ldap_role_source')) {
      case 'ldap':
        simple_ldap_role_sync_user_to_drupal($account);
        break;
      case 'drupal':
        simple_ldap_role_sync_user_to_ldap($account);
        break;
    }
  }
}