コード例 #1
0
 def authorize_request_token(self, oauth_token, user):
     if oauth_token.key == self.request_token.key:
         # authorize the request token in the store
         self.request_token.is_approved = True
         self.request_token.user = user
         self.request_token.verifier = generate_random(VERIFIER_SIZE)
         self.request_token.save()
         return self.request_token
     return None
コード例 #2
0
ファイル: store.py プロジェクト: mattd/django-piston
 def authorize_request_token(self, oauth_token, user):
     if oauth_token.key == self.request_token.key:
         # authorize the request token in the store
         self.request_token.is_approved = True
         self.request_token.user = user
         self.request_token.verifier = generate_random(VERIFIER_SIZE)
         self.request_token.save()
         return self.request_token
     return None
コード例 #3
0
 def authorize_request_token(self, oauth_token, user):
     if oauth_token.key == self.request_token.key:
         # authorize the request token in the store
         self.request_token.is_approved = True
         
         # OAuth 1.0a: if there is a callback confirmed, we must set a verifier
         if self.request_token.callback_confirmed:
             self.request_token.verifier = generate_random(VERIFIER_SIZE)
         
         self.request_token.user = user
         self.request_token.put()
         return self.request_token
     raise OAuthError('Token key does not match.')