У меня есть угловой интерфейс с API-интерфейсом Django Rest Framework.
Для аутентификации пользователя в бэкэнде мне нужно перенаправить пользователя во внешнюю службу аутентификации пользователя, которая перенаправляет его обратно с помощью токена. Затем бэкэнд получит токен и свяжется со службой для получения информации о пользователях.
Я уже реализовал серверную часть Django, которая обрабатывает этот процесс для входов администратора с использованием login_required. Однако, когда я использую декоратор, необходимый для входа в систему на маршрутах DRF, я получаю следующую ошибку при запросе внешнего пользовательского API: Request Method: OPTIONS
Status Code: 405 Method Not Allowed
Если есть легкое исправление для этой реализации, было бы замечательно. Но что-то подсказывает мне, что правильная реализация включает в себя пользовательский класс аутентификации DRF.