You are here

function ulogin_user in uLogin (advanced version) 6

Implements hook_user().

File

./ulogin.module, line 112

Code

function ulogin_user($op, &$edit, &$account, $category = NULL) {
  global $ulogin_data;
  if ($op == 'insert' && !empty($ulogin_data)) {

    // the user is being created
    $edit['ulogin'] = $ulogin_data;
  }
  if ($op == 'delete') {
    _ulogin_identity_delete_by_uid($account->uid);
  }

  //realname integration
  if ($op == 'load' && !empty($account->ulogin) && module_exists('realname') && $account->name == $account->realname) {
    $account->realname = $account->ulogin['first_name'] . ' ' . $account->ulogin['last_name'];
  }
}