Описание тега flask-oauthlib

1 ответ

Передайте имя пользователя и пароль на сервер Flask Oauth2 (тип предоставления пароля)

Я реализую Flask REST API с помощью Flask-Oauthlib и задаюсь вопросом: можно ли передавать имя пользователя и пароль в параметрах URL? Например: GET http://127.0.0.1:5000/api/token?client_id=CLIENT_ID&grant_type=password&username=myusername&…
1 ответ

Microsoft Service Api возвращает недействительный грант по протоколу oauth2, используя колбу?

Я пытаюсь сделать SSO с помощью Flask и с помощью библиотеки flask_oauthlib при выборе пользователя Microsoft для входа в систему и многократного нажатия на результаты входа в систему, чтобы выдать ошибку 401 недопустимого предоставления, ошибка выг…
01 сен '17 в 18:57
0 ответов

Как проверить access_token для доверенного сервера ресурсов?

У меня есть сервер авторизации и сервер ресурсов... Когда клиент отправляет запрос на сервер ресурсов, мой сервер ресурсов должен отправить запрос серверу авторизации, чтобы проверить токен, что он все еще действителен.Но как проверить это с помощью…
29 сен '18 в 20:53
2 ответа

Twitter oauth with flask_oauthlib, не удалось сгенерировать токен запроса

Я пытался использовать flask_oauthlib для доступа к моему твиттер-интерфейсу, но все, что я получаю, это ошибка: не удалось сгенерировать токен запроса. Вот код из flask_oauthlib.client import OAuth из колбы импорт колба, url_for, запрос, jsonify ap…
21 июн '16 в 17:36
0 ответов

Аргумент query_client отсутствует в AuthorizationServer

Я определил query_client в ленивой инициализации моего AuthorizationServer как сказано здесь, но это не работает: query_client является None еще.Вот мой модуль oauth: from authlib.common.security import generate_token from authlib.flask.oauth2 impor…
29 сен '18 в 19:17
0 ответов

ImportError: невозможно импортировать имя 'bytes_type' в flask_oauthlib

Я пытаюсь создать приложение с flask_oauthlib и развернуть его на heroku, но получаю ошибку 2019-02-10T03:14:55.112096+00:00 app[web.1]: File "/app/flask_oauthlib/client.py", line 20, in <module> 2019-02-10T03:14:55.112098+00:00 app[web.1]: fr…
10 фев '19 в 03:45
1 ответ

Flask-oathlib: как отозвать токен

Читая документы Google ( https://developers.google.com/identity/protocols/OAuth2WebServer), он говорит, что я могу отозвать токен (и, следовательно, принудительно войти в систему с учетными данными), вызвав credentials.revoke, Каким образом это можн…
15 сен '17 в 10:49
1 ответ

oauthlib создает свой собственный oauthlib2 в соколе python

Моя база данных выглядит так from sqlalchemy.ext.declarative import declarative_base import os import time import datetime import sys import uuid from sqlalchemy import Column, ForeignKey, Integer, String from sqlalchemy.orm import relationship from…
07 фев '17 в 16:01
0 ответов

ОШИБКА:flask_oidc: ОШИБКА: невозможно получить информацию о токене - ОШИБКА:flask_oidc:'token_introspection_uri'

У меня есть Api отдыха Flask, который я звоню из клиента Javascript. Пытаясь интегрировать Keycloak в качестве сервера аутентификации, у меня ничего не вышло с флешкой (используя flask_oidc), поэтому я пошел сначала для аутентификации с помощью клие…
28 ноя '18 в 09:24
1 ответ

Python oauth/flask, как передать аргументы из декорированной функции

Мне нужно вызвать метод @oauth.token_handler из колбы. Подпись выглядит следующим образом: @oauth.token_handler def access_token(*args, **kwargs): return None Поэтому он вызывает внутреннюю реализацию token_handler(). Я пытаюсь позвонить response = …
30 мар '18 в 09:58
1 ответ

Используя Flask-OAuthlib, как заставить Facebook запрашивать учетную запись при повторной аутентификации?

Я внедряю аутентификацию с поставщиками OAuth 2 от Google и Facebook, используя пакет Flask-OAuthlib. Для Google я использую это: google = oauth.remote_app( "google", consumer_key=client_id, consumer_secret=client_secret, request_token_params={"scop…
1 ответ

Как обменять одноразовый код авторизации на токен доступа с flask_oauthlib?

Я создаю API с помощью инфраструктуры Python Flask, в которой теперь я получаю "одноразовый код авторизации" из приложения, которое я предположительно могу обменять на токен доступа и обновить с помощью Gmail API ( описано здесь). Я использовал Oaut…
26 авг '15 в 14:42
1 ответ

Колба-oauthlib или authlib в производстве?

Я только что получил колбу, работающую на веб-сайте, который я создаю. Тем не менее, я заметил, что на первой странице проекта есть предупреждение об использовании authlib. Если вы используете flask-oauthlib в работе, планируете ли вы перейти на aut…
22 апр '18 в 10:06
0 ответов

Flask-OAuthlib для реализации неявного потока OAuth

Реально ли реализовать неявный поток oauth-провайдера с помощью Flask-OAuthlib? Я пробовал это больше недели. Я не могу поделиться кодами из-за какой-то внутренней политики компании. Моя проблема в том, что в OAuthlib предопределено все: от аргумент…
12 июл '17 в 04:15
1 ответ

Google OAuth с Flask-Dance (всегда перенаправляйте на страницу "выберите аккаунт" на Google)

У меня есть приложение, написанное для Flask, и я пытаюсь использовать Flask-Dance ( Flask-Dance Docs - Пример Google), чтобы включить Google OAuth. Я получил следующую настройку: from flask import redirect, url_for, jsonify, Blueprint from flask_da…
10 апр '18 в 09:04
4 ответа

Flask-OIDC с keycloak - обратный вызов по умолчанию oidc_callback не работает

Я пытаюсь использовать Flask-oidc в простом приложении фляги, чтобы добавить аутентификацию через keycloak. Однако, как только я вхожу в систему с действительными учетными данными, он возвращается к / oidc_callback, которого не существует. Журналы ф…
26 ноя '18 в 09:08
0 ответов

Ошибка входа в Azure oauth с помощью приложения-колбы

Я пытаюсь включить Azure OAUT логин на Apache Superset. Я создал приложение и получил все необходимые разрешения, а URL-адрес ответа установлен как " http://appurl/oauth_authorized/azure". Проблема сейчас в том, что я авторизован. Но затем внутри фу…
1 ответ

Повторная авторизация почтовой аутентификации OAuth

После того, как пользователь зашел к поставщику и получил доступ к моему веб-приложению, я получаю некоторые токены, которые я храню в Postgres под этим пользователем. Как только пользователь выходит из системы, а затем в какой-то момент хочет снова…
05 фев '17 в 19:06
1 ответ

Использование OAuth и API пользователя GAE в приложении GAE

Я хотел бы разместить мое веб-приложение на основе Flask на GAE. Обычные пользователи проходят проверку подлинности против Google с помощью flask-oauthlib. Тем не менее, я хотел бы аутентифицировать пользователей-администраторов, используя GAE Users…
1 ответ

Ошибка клиента Flask-OAuthlib OAuth2: "Отсутствуют учетные данные для доступа".

Я использую Flask OauthLib, следуя этому руководству, пытаясь настроить базовый клиент OAuth2 для использования с Foursquare.com: https://flask-oauthlib.readthedocs.org/en/latest/client.html После того, как я разрешаю использовать приложение, я пере…