設定 Authentification#
使用 django-allauth 作為使用者帳號管理套件
設定 settings#
INSTALLED_APPS = [
...,
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google',
'allauth.socialaccount.providers.apple',
'allauth.socialaccount.providers.facebook',
...
]
帳號相關設定#
其他注意事項#
警告
ALLOW_HOSTS 必須設定為正確的前端網域,否則會導致請求第三方登入重導向時發生錯誤。
警告
系統時間不可過慢,否則會導致 Google 身分驗證失敗。