Неверный пароль при социальной аутентификации в allauth
Я бьюсь над этим уже несколько дней, я новичок и не знаю, как реализовать социальную аутентификацию (аутентификацию по провайдерам) ни в библиотеках allauth, ни в headless-allauth, я реализовал вход с провайдерами в регуляторе allauth, мой settings.py
SOCIALACCOUNT_PROVIDERS= {
'google': {
'SCOPE': [
'profile',
'email'
],
'AUTH_PARAMS': {'access_type': 'online'},
'APP': {
'client_id': '247133284916-r5pu7h3bnee0vbrbem7nhph5ffhkk5ob.apps.googleusercontent.com',
'secret': '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',
'key': ''
}
},
'github' : {
'SCOPE': [
'user'
],
'APP': {
'client_id': 'Ov23liT9Y3rQjzd25rZN',
'secret': '02f816d85ec879da6ddec85d2d169a019fa1084b',
'key': ''
}
},
'facebook':
{'METHOD': 'oauth2',
'SCOPE': ['email','public_profile'],
'AUTH_PARAMS': {'auth_type': 'reauthenticate'},
'FIELDS': [
'id',
'email',
'name',
'first_name',
'last_name',
'verified',
'locale',
'timezone',
'link',
'gender',
'updated_time'],
'EXCHANGE_TOKEN': True,
'LOCALE_FUNC': lambda request: 'en_US',
'VERIFIED_EMAIL': False,
'VERSION': 'v2.4'}
}
html
<a class="social-login Google-login" href="{% provider_login_url 'google' %}">
<span class="G-logo"></span>
<span>Log in with Google</span>
</a>
когда я пытаюсь зарегистрироваться у провайдера (например, google), я вхожу и все в порядке, но когда я пытаюсь повторно аутентифицироваться в библиотеке headless-allauth, введя пароль (я использую оба) или пытаюсь выйти, а затем войти, введя email и пароль, я всегда получаю (пароль, который вы указали, не является правильным. ), когда я уверен в пароле своего аккаунта google, и я не могу понять, как реализовать социальную аутентификацию в headless-allauth вообще, потому что я не понимаю документацию, если кто-нибудь может помочь мне с проблемой пароля в allauth или может направить меня для реализации социальной аутентификации с помощью headless-allauth, я буду очень признателен.