You are here

function tokenauth_user in Token authentication 6

Same name and namespace in other branches
  1. 5 tokenauth.module \tokenauth_user()
  2. 6.2 tokenauth.module \tokenauth_user()

Implementation of hook_user().

File

./tokenauth.module, line 156

Code

function tokenauth_user($op, &$edit, &$account, $category = NULL) {
  switch ($op) {
    case 'update':
      if (isset($account->tokenauth_token)) {
        tokenauth_reset_user($account->uid, $account->tokenauth_token);
      }
      break;
    case 'insert':
      tokenauth_insert($account->uid);
      break;
    case 'delete':
      $sql = 'DELETE FROM {tokenauth_tokens} WHERE uid = %d';
      db_query($sql, $account->uid);
  }
}