LINUX.ORG.RU

Помогите прикрутить JWT к Djando.

 ,


1

2

Есть API, работает на Django. Хочу что бы только авторизованные пользователи могли выполнять запросы.

Нагуглил вот это https://github.com/jpadilla/django-jwt-auth/blob/master/README.md.

Читаю:

Now in order to access protected api urls you must include the Authorization: Bearer <your_token> header.

И не могу понять, как мне обозначить защищенные URLs. Нужно использовать какой-то декоратор или проверять ручка хедеры, тогда непонятно где взять токен.

Помогите разобраться.

★★★

django-jwt-auth

Немного странный он какой-то. Я бы запилил в мидельварь и опционально бекенд авторизации.

Мне кажется, проще взять питоновскую либу для JWT и в течении двух кружек чая запилить все самому.

Хотя там есть миксин.

И не могу понять, как мне обозначить защищенные URLs.

К классовым вьюхам подмешиваешь JSONWebTokenAuthMixin

BigAlex ★★★
()
Последнее исправление: BigAlex (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.