def fetch_request_token(self, oauth_consumer, oauth_callback): if oauth_consumer.key == self.consumer.consumer_key: # self.request_token = Token.objects.create_token(consumer=self.consumer, # token_type=Token.REQUEST, # timestamp=self.timestamp) self.request_token = Token.create_token(consumer=self.consumer, token_type=Token.REQUEST, timestamp=self.timestamp) if oauth_callback: self.request_token.set_callback(oauth_callback) return self.request_token return None
def lookup_token(self, token_type, token): if token_type == 'request': token_type = Token.REQUEST elif token_type == 'access': token_type = Token.ACCESS # try: # self.request_token = Token.objects.get(key=token, # token_type=token_type) # return self.request_token # except Token.DoesNotExist: # return None self.request_token = Token.all().filter('token_key =', token).filter('token_type =', token_type).get() return self.request_token
def fetch_request_token(self, oauth_consumer, oauth_callback): if oauth_consumer.key == self.consumer.consumer_key: # self.request_token = Token.objects.create_token(consumer=self.consumer, # token_type=Token.REQUEST, # timestamp=self.timestamp) self.request_token = Token.create_token( consumer=self.consumer, token_type=Token.REQUEST, timestamp=self.timestamp ) if oauth_callback: self.request_token.set_callback(oauth_callback) return self.request_token return None
def lookup_token(self, token_type, token): if token_type == 'request': token_type = Token.REQUEST elif token_type == 'access': token_type = Token.ACCESS # try: # self.request_token = Token.objects.get(key=token, # token_type=token_type) # return self.request_token # except Token.DoesNotExist: # return None self.request_token = Token.all().filter('token_key =', token).filter( 'token_type =', token_type).get() return self.request_token
def fetch_access_token(self, oauth_consumer, oauth_token, oauth_verifier): if oauth_consumer.key == self.consumer.consumer_key \ and oauth_token.key == self.request_token.token_key \ and oauth_verifier == self.request_token.verifier \ and self.request_token.is_approved: # self.access_token = Token.objects.create_token(consumer=self.consumer, # token_type=Token.ACCESS, # timestamp=self.timestamp, # user=self.request_token.user) self.access_token = Token.create_token( consumer=self.consumer, token_type=Token.ACCESS, timestamp=self.timestamp, user=self.request_token.user) return self.access_token return None
def fetch_access_token(self, oauth_consumer, oauth_token, oauth_verifier): if oauth_consumer.key == self.consumer.consumer_key \ and oauth_token.key == self.request_token.token_key \ and oauth_verifier == self.request_token.verifier \ and self.request_token.is_approved: # self.access_token = Token.objects.create_token(consumer=self.consumer, # token_type=Token.ACCESS, # timestamp=self.timestamp, # user=self.request_token.user) self.access_token = Token.create_token( consumer=self.consumer, token_type=Token.ACCESS, timestamp=self.timestamp, user=self.request_token.user ) return self.access_token return None