2016-02-16 6 views
4

Мы используем Django Rest Framework для создания приложений API AngularJS. Цель состоит в том, чтобы использовать Stormpath для аутентификации oauth2 и для хранения информации авторизации бэкэнд. Тем не менее, все примеры, которые я нашел с помощью Stormpath с Django, предназначены для веб-страниц Django (не REST API), используя имя пользователя и пароль, а не токены.Stormpath для Django Rest Framework

Как вы интегрируете аутентификацию Django REST Framework с помощью Stormpath с помощью oauth2?

ответ

3

В этом случае вы фактически будете полагаться на Django Rest Framework для поддержки OAuth2 - не Stormpath вообще. Stormpath предоставит только модель User, которую DRF использует в бэкэнде - ничего более.

Это было конструктивное решение, которое мы приняли для упрощения модели данных.

В настоящее время я изучаю способы добавления OAuth2 в качестве первоклассной функции Stormpath в Django, но сейчас это путь вниз по линии.