Вход в Flask для REST API

Я реализую REST API с помощью Flask Restful и хочу добавить для пользователей аутентификацию на основе сеанса. В настоящее время я НЕ реализую веб-приложение. Мне интересно, можно ли использовать расширение Flask-Login только для веб-приложений или я могу использовать их и для своего приложения REST?


person Community    schedule 16.05.2014    source источник


Ответы (1)


Хотя служба RESTful по определению не должна иметь состояния,

Я бы избегал этого. Он более «ориентирован на форму».

Перейдите на OAuth2, это де-факто стандарт для веб-сервисов RESTful.

Хорошая реализация - Flask-OAuthlib, доступная на GitHub.

person Matteo Pacini    schedule 20.05.2014