@lleballex

Что такое request.successful_authenticator?

Что такое request.successful_authenticator? За что отвечает это значение и чему оно должно быть равно?
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ответы на вопрос 1
@gimntut
Django rest framework может определять пользователя множеством способов, например по кукам или через basic-аутентификацию. Чаще всего по токену.
Способы аутентификации указываются в настройке REST_FRAMEWORK['DEFAULT_AUTHENTICATION_CLASSES'].
Если один из способов смог определить пользователя, то пользователь задаёт request.user, а сам класс аутентификации прописывается в request.successful_authenticator, чтобы можно было определить какой из способов сработал.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
07 мар. 2021, в 03:18
1500 руб./за проект
06 мар. 2021, в 22:58
70000 руб./за проект
06 мар. 2021, в 22:36
10000 руб./за проект