Аутентификация токена django-rest-auth на стороне клиента

Я реализовал Token Authentication в моем API. Когда я отправляю запрос POST с учетными данными пользователя, я получаю токен. Но я не могу понять, как реализовать логику на стороне клиента, чтобы использовать этот токен. Я имею в виду, где я это храню?

1 ответ

Решение

Из Django Rest Framework Docs

Для аутентификации клиентов ключ токена должен быть включен в HTTP-заголовок авторизации. Ключу должен предшествовать строковый литерал "Token", с пробелами, разделяющими две строки. Например:

Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b1

Так что, действительно, вам нужно хранить где-нибудь на переднем конце.

Вы можете прочитать больше о том, где лучше всего хранить токены здесь и здесь.

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