aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/settings.py
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2019-10-19 16:21:38 +0100
committerGravatar Gareth Coles <[email protected]>2019-10-19 16:21:38 +0100
commita82e15f23793900119104addd67f8ebf703e5b15 (patch)
tree9348ca430462e010d5ed9681de0f979f83f287e6 /pydis_site/settings.py
parentBring navbar styling in line on mobile as well (diff)
Allauth: Re-add GitHub provider, prevent GH signups
Diffstat (limited to 'pydis_site/settings.py')
-rw-r--r--pydis_site/settings.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pydis_site/settings.py b/pydis_site/settings.py
index 56ac0a1d..d6ca4860 100644
--- a/pydis_site/settings.py
+++ b/pydis_site/settings.py
@@ -92,6 +92,7 @@ INSTALLED_APPS = [
'allauth.socialaccount',
'allauth.socialaccount.providers.discord',
+ 'allauth.socialaccount.providers.github',
'crispy_forms',
'django_crispy_bulma',
@@ -407,5 +408,8 @@ AUTHENTICATION_BACKENDS = (
'allauth.account.auth_backends.AuthenticationBackend',
)
+ACCOUNT_ADAPTER = "pydis_site.utils.account.AccountAdapter"
+ACCOUNT_EMAIL_REQUIRED = False # Undocumented allauth setting; don't require emails
ACCOUNT_EMAIL_VERIFICATION = "none" # No verification required; we don't use emails for anything
LOGIN_REDIRECT_URL = "home"
+SOCIALACCOUNT_ADAPTER = "pydis_site.utils.account.SocialAccountAdapter"