У меня есть экземпляр приложения, в котором я пытаюсь аутентифицировать пользователей с помощью Google/Github. Вся конфигурация соответствует документации, обратные вызовы соответствуют требованиям документации, идентификатор клиента и секреты в порядке.
Тем не менее, при получении обратного вызова мне показывают следующую страницу
Тем не менее, при получении обратного вызова мне показывают следующую страницу
p>
URL обратного вызова, который я получаю (без сообщения об ошибке):
http://localhost:8000/accounts/github/login/callback/ ?code=1216195be45faf4d04af&state=jYUTOFAXVKeiqzpk
Я не знаю, о каком коде и состоянии в uri идет речь.
Страница, на которую меня перенаправляют после попытка входа в систему
Я использовал версию 0.61.1
Понижение версии до 0.54.0 и удаление allauth.account. middleware.AccountMiddleware промежуточное ПО решило проблему. Но теперь я не могу использовать аутентификацию LinkedIn Open ID Connect, поскольку она не поддерживается в версии 0.54.0.
Ищу решение, чтобы я мог использовать google ,github и linkedin социальная авторизация в версии 0.61.1
Подробнее здесь: https://stackoverflow.com/questions/780 ... in-failure