Могу ли я использовать django в качестве фронтенда и иметь систему входа в систему с аутентификацией по токенам
Вопрос для тех, кто имеет опыт работы с Django. Я новичок в Django, изучаю Django, но хочу создать webapi с Django в качестве backend и frontend, с аутентификацией по токенам. Возможно ли это и логично ли это? Я смотрел туториалы и читал документацию. Все, кто создает api full django, создают базовую аутентификацию. И я хочу знать, возможно ли создать более безопасную аутентификацию с django в качестве фронтенда. Спасибо.
В общем случае: да, вы можете это сделать - но не с помощью одного только django. Также я не знаю всех возможных решений, но вы можете сделать это с помощью Django REST framework.
Вот некоторые ссылки на документацию:
Django REST framework - Домашняя страница
Django REST framework - TokenAuthentication
Лично я использую JSON Web Tokens в сочетании с Django и Django REST framework: