Django, аутентификация JWT в представлении Django, а не только DRF

Я хотел бы использовать jwt с django (вероятно, https://github.com/davesque/django-rest-framework-simplejwt)

Документация библиотеки и большинство веб-блогов на jwt рассказывают об использовании jwt для аутентификации DRF.

Но у нас есть регулярные представления Django, которые не основаны на DRF.

Могу ли я по-прежнему использовать один сервер аутентификации jwt как для DRF, так и для обычных представлений django?

1 ответ

Решение

Нет, ты не можешь. DRF DEFAULT_AUTHENTICATION_CLASSES и Джанго AUTHENTICATION_BACKENDS обрабатывать аутентификацию в Session и Token-based соответственно. Кроме того, они представляют собой другое пространство имен.

Другие вопросы по тегам