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

1 ответ

Для Flask-Principal требуется инициирующее исключение перед вызовом Flask-Login request_loader

Некоторое время я использовал Flask-Login для обработки традиционных запросов аутентификации по имени пользователя и паролю и Flask-Principal для обработки проверок авторизации по маршрутам при последующих запросах. Все было хорошо. Сейчас я пытаюсь…
05 май '18 в 17:06
1 ответ

Ограничивает один взгляд на Flask-Admin?

У меня есть один файл для приложения Flask, views.py, внутри views.py У меня есть настройки для Flask-Admin и соответствующий sqlalchemy База данных здесь: db = SQLAlchemy(flaskapp) def build_db(): import random import datetime db.drop_all() db.crea…
2 ответа

Flask-auth, Принципал и Безопасность Flask

Может кто-нибудь сказать, есть ли принципиальная разница между этими 3 расширениями или они все делают подобные вещи? Я читал документы, и там, кажется, довольно много кроссовера. Я предполагаю, что некоторые просто предлагают больше возможностей. Я…
26 июн '13 в 13:33
1 ответ

Как я могу скрыть определенные ссылки в шаблонном движке jinja2, используя Flask-Login и класс Permission от Flask-Principal?

Я слежу за документацией и уже создал свои экземпляры Permission, чтобы я мог украсить свои функции маршрута, однако я понятия не имею, как скрыть ссылки в шаблоне. Я видел ответ, который использовал Роли, но есть ли способ использовать Разрешения о…
16 окт '15 в 02:17
0 ответов

Использование ролей Flask-Security с API REST Flask-JWT

Я создаю основанный на Flask REST API и использую Flask-JWT для обработки аутентификации JWT. Я также хочу использовать встроенное управление ролями с Flask-Security. Тем не менее, декоратор @roles_required() Flask-Security предполагает, что в случа…
08 ноя '15 в 17:58
1 ответ

Flask-Principal. Лучшая практика обработки исключений, связанных с разрешением

Я новичок в написании фляги и в настоящее время использую flask-principal как мой механизм авторизации. Когда пользователь пытается получить доступ к URL-адресу без необходимого разрешения, принципал фляги вызывает PermissionDenied Исключение. Это з…
19 ноя '13 в 10:36
1 ответ

Нужно больше, чем один требуется в основной колбе

Я использую флягу принципала, последняя версия Flask-Principal (0.4.0)У меня есть определенный URL-адрес, например, gpsData, отчеты, запись и т. Д. отдельный маршрут может быть просмотрен несколькими пользователямиURL ------------ РольgpsData - адми…
14 авг '13 в 04:21
1 ответ

Декоратор требует не работает правильно в колбе-принципале в моем примере

У меня проблема с декоратором require(http_exception=401) в фляге-принципале. Я пытаюсь получить доступ к сайту, который требует входа в систему, но я могу получить доступ там. У тебя есть идеи почему? Мой код следующий: infrastructure.py app = Flas…
12 июн '13 в 07:21
1 ответ

Заполните WTForm MultiCheckboxField с помощью ролей-колб

Я работаю над страницей редактирования пользователя для своего приложения-колбы и не могу понять, как отобразить текущие роли пользователя, как я использую другие переменные, такие как электронная почта. Вот мои модели, форма и вид: #Flask-Principal…
20 ноя '14 в 20:33
1 ответ

Аутентифицированный пользователь Flask-Login & Flask-Principle переходит на flask_login.AnonymousUserMixin

У меня две проблемы Мой аутентифицированный пользователь постоянно падает на flask_login.AnonymousUserMixin Я получаю неожиданные сигналы, используя Flask-Login & Flask-Principal Попытка получить URL-адрес / projects / 10, который защищен с помощью …
1 ответ

Разрешения ресурса Flask-Admin на основе ролей

Я создаю приложение Flask-Admin, которое требует проверки прав на просмотр, редактирование и удаление определенных строк в таблице. т.е. я бы хотел: Перечислите только те строки, в которых идентификатор пользователя совпадает с идентификатором владе…
4 ответа

Колба Основной сыпучий ресурс по запросу

Я смотрел на этот пост: http://pythonhosted.org/Flask-Principal/ Теперь, несмотря на то, что нет ничего плохого в том, как это работает в настоящее время, я не вижу, что это очень удобно, так как во время входа в систему все сообщения читаются и Edi…
19 авг '13 в 17:20
1 ответ

Как установить идентичность Flask-Principal в юнит-тесте?

Я тестирую приложение Flask, которое использует Flask-Principal для разрешений на основе ролей, а также для детальной защиты ресурсов. Я не уверен, как справиться с установкой личности в почтовых запросах. Я использую стратегию тестирования, изложен…
08 июл '14 в 16:12
0 ответов

Как использовать Flask-Security,Flask-Principal и Flask-WTF?

Я пытаюсь найти ресурсы для этого расширения для новичка, такого как я, до сих пор мне не повезло, за исключением оригинальной документации, которая, например, немного сбивает с толку - я скопировал и запустил приложение быстрого запуска из https://…
1 ответ

Добавление атрибутов в модуль Python во время выполнения для последующего импорта

Я добавляю атрибуты к модулю во время выполнения, используя следующие внутри цикла: this_module = sys.modules[__name__] setattr(this_module, attr_name, attr_value) Когда я звоню print dir(this_module) из модуля, он показывает атрибуты. Большой! Когд…
28 фев '15 в 04:31
1 ответ

Условная логика, основанная на принципах Flask

Есть ли способ получить доступ к принципалу фляги для условного выполнения некоторого кода? В functiod я хотел бы сделать что-то вроде: def load_some_stuff(): if <user is an admin>: load_report_data() #more code, render template etc... затем в…
16 авг '13 в 20:55
3 ответа

Юнит-тестирование колбы-основного приложения

Все, я пишу приложение фляги, которое зависит от фляги-принципала для управления ролями пользователей. Я хотел бы написать несколько простых модульных тестов, чтобы проверить, какие виды могут быть доступны для какого пользователя. Пример кода разме…
23 май '13 в 11:07
1 ответ

Flask-Principal, Flask-Login, запомнить и загрузить

Я работаю над приложением Flask с Flask-Login и Flask-Principal, и пока все работает отлично, кроме функции запомнить меня Flask-Login. На самом деле функция запомнить меня работает на стороне Flask-Login, но функция idenity_loaded в Flask-Principal…
1 ответ

Сочетание RoleNeed с опорой Flask

Я пытаюсь создать разрешение, которое требует, чтобы у пользователя была роль A или роль B. Согласно документации https://pythonhosted.org/Flask-Principal/, следующая строка создает разрешение, которое требует от пользователя роли A И роль B. combin…
07 апр '15 в 20:06
1 ответ

Вход в учетную запись Flask и принципал - current_user является анонимным, хотя я вошел в систему

Я использую Flask Login и Principal для управления идентификацией и ролями. Мои потребности описаны прямо из документов. Мой код здесь: @identity_loaded.connect_via(app) def on_identity_loaded(sender, identity): # Set the identity user object identi…
12 авг '13 в 14:47