Skip to content
Snippets Groups Projects
Commit 8fb4d389 authored by Jonathan Seguin's avatar Jonathan Seguin
Browse files

Use udem oauth dev. remove facebook auth proof of concept. Bump psycopg ver for python 3.8+ compat.

parent 1a80da23
No related branches found
No related tags found
1 merge request!55Resolve "oauth"
......@@ -26,5 +26,7 @@ COMPUTER_DOMAIN=SIM
DATA_ROOT=
# Social auth
SOCIAL_AUTH_FACEBOOK_KEY=12345
SOCIAL_AUTH_FACEBOOK_SECRET=12345
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY=
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET=
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID=
......@@ -137,15 +137,16 @@ AUTH_PASSWORD_VALIDATORS = [
AUTHENTICATION_BACKENDS = [
'social_core.backends.facebook.FacebookOAuth2',
'social_core.backends.azuread_tenant.AzureADTenantOAuth2',
'django.contrib.auth.backends.ModelBackend',
'django_auth_ldap.backend.LDAPBackend',
]
SOCIAL_AUTH_URL_NAMESPACE = 'social'
SOCIAL_AUTH_FACEBOOK_KEY = config('SOCIAL_AUTH_FACEBOOK_KEY') # App ID
SOCIAL_AUTH_FACEBOOK_SECRET = config('SOCIAL_AUTH_FACEBOOK_SECRET') # App Secret
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email']
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY = config('SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY') # App ID
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET = config('SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET') # App Secret
SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID = config('SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID')
LOGIN_URL = 'login'
LOGIN_REDIRECT_URL = 'login-success'
......
......@@ -37,8 +37,8 @@
<em>{% trans 'Forgot your password' %}?</em>
</a>
</div>
<a class="btn btn-info mt-2" href="{% url 'social:begin' 'facebook' %}"><i class="fab fa-facebook-f mr-2"></i>Login with Facebook</a>
<a class="btn btn-info mt-2" href="{% url 'social:begin' 'azuread-tenant-oauth2' %}"><i class="fa fa-university mr-2"></i>{% trans "Login with University of Montreal account" %}</a>
</div>
</div>
{% endblock %}
......@@ -12,7 +12,7 @@ flake8==3.6.0
idna==2.8
mccabe==0.6.1
Pillow==5.3.0
psycopg2-binary==2.7.6.1
psycopg2-binary==2.8.4
pyasn1==0.4.4
pyasn1-modules==0.2.2
pycodestyle==2.4.0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment