You are here

function user_external_invite_user_login in User External Invite 1.0.x

Same name and namespace in other branches
  1. 7.2 user_external_invite.module \user_external_invite_user_login()
  2. 7 user_external_invite.module \user_external_invite_user_login()

Implements hook_user_login().

Upon successful login, if key and mail are set, grant role.

File

./user_external_invite.module, line 699
Invites a user to site when connecting via external protocol e.g. LDAP.

Code

function user_external_invite_user_login(&$edit, $account) {
  if (isset($_GET['key']) && isset($_GET['mail'])) {
    user_external_invite_grant_invite($_GET['key'], $_GET['mail'], $account);
    drupal_goto('user');
  }
}