Задать вопрос
@vilaugra

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

Что такое request.successful_authenticator? За что отвечает это значение и чему оно должно быть равно?
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@gimntut
Django rest framework может определять пользователя множеством способов, например по кукам или через basic-аутентификацию. Чаще всего по токену.
Способы аутентификации указываются в настройке REST_FRAMEWORK['DEFAULT_AUTHENTICATION_CLASSES'].
Если один из способов смог определить пользователя, то пользователь задаёт request.user, а сам класс аутентификации прописывается в request.successful_authenticator, чтобы можно было определить какой из способов сработал.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы