2016-07-11 7 views
0

Я делаю приложение фляги, в котором есть три разрешения пользовательской модели. Я хочу использовать данные о текущем пользователе, который вошел в систему, чтобы ограничить или предоставить доступ к определенным страницам. Я не уверен, как загрузить данные о текущем пользователе в сеансе в переменную, чтобы получить уровень разрешений от фактического пользователя, который вошел в систему. Любые предложения? Я думал, что смогу использовать gПолучить информацию о текущем пользователе?

ответ

0

Предлагаю вам использовать Flask-Login, который обеспечивает управление сеансом пользователя для Flask. Затем вы можете расширить свою модель User для хранения необходимой дополнительной информации, а Flask-Login предоставит вам прокси-объект в виде current_user, доступный из ваших обработчиков запросов и шаблонов.

Смежные вопросы