A simple Python OAuth 1.0/a, OAuth 2.0, and Ofly consumer library
1 ответ

Проблема с классом социальной аутентификации Flask

Я работаю над учебным пособием Мигеля Гринберга по социальной аутентификации. На шаблоне домашней страницы у меня есть этот код, и я удалил часть твиттера из учебника: <h2>I don't know you!</h2> <p><a href="{{ url_for('oauth_aut…
08 апр '15 в 02:40
0 ответов

Python TypeError при получении ответа сервера

Я очень новичок во всем, что я делаю, поэтому, пожалуйста, держись со мной. Я экспериментирую с Google App Engine и решил использовать API Yelp в качестве источника данных. Для аутентификации мне нужно несколько ключей и токенов для сервера Yelp. Во…
12 ноя '15 в 05:58
1 ответ

Можно ли использовать OAuth 2.0 без redirect_uri или без настройки сложного сервера?

Я должен передать некоторые файлы на удаленный сервер, для которого мне нужно выполнить OAuth2.0, чтобы получить токен доступа, а затем просто выполнить запрос POST для загрузки файлов. Теперь мне лень настраивать проект Django в облаке, а затем вып…
22 окт '12 в 07:28
1 ответ

Как определить токены доступа с истекшим сроком при создании сеанса?

У меня есть следующая тестовая программа: from rauth.service import OAuth1Service, OAuth2Service SUPPORTED_SERVICES = { 'twitter' : ( 'OAuth1', 'twitter', 'https://api.twitter.com/oauth', 'request_token', 'access_token', 'authorize', 'https://api.tw…
20 апр '13 в 10:27
3 ответа

Как дать пользователю токен JWT после перенаправления провайдера OAuth?

Я реализую OAuth (используя rauth) и буду давать токены JWT (используя flask-jwt), внешний интерфейс javascript (Angular1). Я сделал это для классического приложения, основанного на cookie/ сессиях. Оно работает. Теперь я хочу сделать это с токенами…
28 июл '15 в 16:52
1 ответ

Раут с провайдером Google и python3

У меня возникли проблемы с использованием библиотеки rauth с flask, python3 и google oauth, python2 работает без проблем. Он говорит TypeError: объект JSON должен быть str, а не 'bytes' Вот ошибка журнала: Я нашел эту проблему здесь и попытался прео…
17 май '15 в 17:09
1 ответ

Почему запросы вызывают этот SSLError при попытке доступа к API Twitter?

Я пытаюсь использовать rauth для выполнения oauth с твиттером, но, похоже, происходит сбой со следующей ошибкой: requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol После некоторого…
09 сен '12 в 21:16
1 ответ

Ошибка 901: недопустимый redirect_uri: данный URL не разрешен конфигурацией приложения

Я пытаюсь настроить систему входа в Flask с помощью Rauth, но получаю сообщение об ошибке: { "error": { "message": "Invalid redirect_uri: Given URL is not permitted by the Application configuration", "type": "OAuthException", "code": 191 } } Хотя я …
13 авг '15 в 20:00
1 ответ

Несколько запросов за сеанс Rauth OAuth 1.0

Мы используем Rauth для подключения к различным API OAuth 1. Он отлично работает для одного запроса, но попытка выполнить 2 или более запросов к данному сеансу приводит к 401 не авторизованным ошибкам от API. Пример API Twitter: import requests from…
26 апр '13 в 16:53
2 ответа

Получение токена доступа к фейсбуку от URL в фляге

Я пишу приложение, используя колбу. Я использую модуль RAuth для OAuth. Маркер доступа с закодированным URL-адресом, который возвращает Facebook, отформатирован как www.myurl.com/authCallback#access_token=<token>, Я попытался получить необрабо…
17 июн '13 в 21:10
1 ответ

Раут не работает с request_cache

Rauth OAuth1Session, пытаясь использовать request_cache, чтобы использовать пропатченную сессию обезьяны, чтобы сохранить постоянное хранилище для ответов, кажется, не очень хорош. Предполагая, что ключи были установлены в другом месте... import req…
29 сен '14 в 01:57
1 ответ

rauth: объект JSON должен быть str, а не 'bytes'

Пытаясь реализовать аутентификацию OAuth2 на Django 1.10 + Python 3, я получаю эту ошибку: rauth: объект JSON должен быть str, а не 'bytes' Это происходит на линии вызова: session = sso.get_auth_session(data=data, decoder=json.loads), Если я удалю d…
06 ноя '16 в 19:44
1 ответ

Изменения в библиотеке Rauth - Python

Я испытываю трудности с изменениями, внесенными в библиотеку Раут, и мне было интересно, кто-нибудь может помочь. Сначала я создаю упаковку Rauth как таковую (это просто пример, а не мой настоящий код): service = OAuth2Service( name='example', clien…
26 апр '13 в 02:23
1 ответ

Как открыть ответ JSON на мой поисковый запрос в Твиттере?

У меня есть этот скрипт Python для командной строки с поддержкой rauth: import json from rauth import OAuth1Service twitter = OAuth1Service( name='twitter', consumer_key='[REDACTED]', consumer_secret='[REDACTED]', request_token_url='https://api.twit…
04 июл '14 в 14:30
0 ответов

Как правильно получить товары по идентификатору из остальных api magento?

Я пытаюсь получить продукты из magento rest api по нескольким идентификаторам. Но не понимаю, как это исправить. Теперь я использую этот подход для создания фильтров: api/rest/products/?filter[0][attribute]=entity_id&filter[0][in][0]=564&fil…
06 мар '15 в 23:08
2 ответа

Ошибка импорта в PythonAnywhere

Я использую библиотеку rauth в своем приложении Flask. Журнал ошибок показывает ошибку ImportError: No module named rauth. Как бороться с этой проблемой.
09 апр '15 в 12:25
1 ответ

Раут __attrs__ с OAuth2Service.get_session

Возникли проблемы с использованием сеанса Раут (или запросов) Oauth2. Надеюсь, что код и ошибка ниже имеет смысл. Спасибо Стив Сообщение об ошибке:'OAuth2Session' object has no attribute '__attrs__' Код: self.auth_service = OAuth2Service( name=self.…
11 июн '13 в 18:49
0 ответов

Twitter POST-запросы не выполняются с помощью rauth

Все мои запросы POST в Twitter не выполняются. Я следовал за примерами для аутентификации: self.oauth = OAuth1Service( name='twitter', consumer_key=consumer_key, consumer_secret=consumer_secret, request_token_url='https://api.twitter.com/oauth/reque…
23 май '14 в 16:17
1 ответ

Проверка подлинности токена мобильного доступа Flask Facebook

Я хочу иметь возможность входить на сервер Flask с аутентификацией Facebook из мобильного приложения. Я понимаю, что в мобильном телефоне пользователь входит в Facebook и может получить токен доступа, который также можно использовать для аутентифика…
1 ответ

Python rauth подключение к linkedin

Недавно я взял на себя поддержку приложения, которое использует rauth для подключения к linkedin. Код, который терпит неудачу: self.linkedin= OAuth1Service( name='linkedin', consumer_key=self._consumer_key, consumer_secret=self._consumer_secret, req…
14 май '13 в 12:56