function DrupalOAuthDataStore::new_request_token in OAuth 1.0 6        
                          
                  
                        Same name and namespace in other branches
- 6.3 includes/DrupalOAuthDataStore.inc \DrupalOAuthDataStore::new_request_token()
 - 7.4 includes/DrupalOAuthDataStore.inc \DrupalOAuthDataStore::new_request_token()
 - 7.3 includes/DrupalOAuthDataStore.inc \DrupalOAuthDataStore::new_request_token()
 
 
File
 
   - ./oauth.module, line 442
 
  
  Class
  
  - DrupalOAuthDataStore 
 
  - Database abstraction class
 
Code
function new_request_token($consumer) {
  $user_id = db_result(db_query("SELECT uid FROM {oauth_consumer} WHERE consumer_key='%s'", $consumer->key));
  $token = new OAuthToken(user_password(32), user_password(32));
  db_query("INSERT INTO {oauth_token} (consumer_key, type, token_key, token_secret, uid) VALUES ('%s', '%s', '%s', '%s', %d)", $consumer->key, 'request', $token->key, $token->secret, $user_id);
  return $token;
}