Найти - Пользователи
Полная версия: Знакомоство с OAuth дается не слишком легко.
Начало » Python для экспертов » Знакомоство с OAuth дается не слишком легко.
1
in
Пытаюсь привязать свое приложение к всякого рода фотохостингам.

С OAuth2 разобрался так как практически сразу же возвращается access token. Традиционную первую пока победить не могу. Собственно на певром этапе удается сгенерировать корректный url на базе key secret, перекинуться в панель для подтверждения установки вернуться и вот на последнем шаге какие то косяки, а имено так и не признает меня авторизованным пользователем:

def smm500px (request):
     CONSUMER_KEY = 'somekey'
     CONSUMER_SECRET= 'somesecret'
     handler = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
     return redirect(handler.get_authorization_url())
def smm500px_complete(request):
      oauth_token = request.GET.get('oauth_token', '')
      oauth_verifier = request.GET.get('oauth_verifier', '')
      CONSUMER_KEY = 'somekey'
      CONSUMER_SECRET= 'somesecret'
     handler = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
     handler.set_request_token(str(oauth_token), str(oauth_verifier))
     #token = handler.get_access_token(str(oauth_verifier))
     token = handler.get_xauth_access_token('reflexsmm','innovateordie')
    logger.debug('key: %s' % token.key)
    logger.debug('secret: %s' % token.secret)

использую python-500px 0.2.0 более чем уверен что с ней все в порядке
sypper-pit
Тебе нужно сохранить куксы при первой авторизации и потом их подставить во второй.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB