Flask JWT Token / Payload - Возвращение пользователя Json - PullRequest
0 голосов
/ 08 июня 2018

Я понимаю, что Flask JWT дает нам конечную точку / auth.После успешного входа пользователя маркер доступа назначается, и зарегистрированный пользователь может быть сохранен в current_identity Flask JWT.Мне интересно, могу ли я также вернуть User Json обратно моему клиенту в той же конечной точке / auth?Или это должен быть отдельный запрос?

Это для мобильного rest-api, использующего Flask-Restful.Прямо сейчас у меня есть пользовательский вход в систему. Маршрут входа в систему (/ auth) возвращает токен доступа клиенту, и затем я использую токен, чтобы получить User Json в отдельном запросе, но я чувствую, что должен иметь возможностьсожмите это в тот же запрос.

Любые советы приветствуются:)

ИДЕЯ: Могу ли я создать ресурс аутентификации с помощью flask-restful и указать, что именно я хочу, чтобы он возвращал?(токен для сервера и пользователя json клиенту?)

1 Ответ

0 голосов
/ 08 июня 2018

Flask-JWT уже давно заброшен.Я бы предложил вместо этого проверить Flask-JWT-Extended в качестве альтернативы, которая все еще активно поддерживается (полное раскрытие, я являюсь автором этого расширения).

В Flask-JWT-Extended вы создаете свою собственную конечную точкувместо того, чтобы иметь расширение, создайте его для себя, чтобы вы могли возвращать туда любые данные, которые вам нужны.Вот пример этого в действии: http://flask -jwt-extended.readthedocs.io / en / latest / basic_usage.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...