X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/357027375ff8867f42ca34bcbfb5a78b5b185fc3..281e079a27d5f168d0a57c79b17850bc4fcc65a1:/src/wolnelektury/settings/auth.py?ds=sidebyside

diff --git a/src/wolnelektury/settings/auth.py b/src/wolnelektury/settings/auth.py
index 4d3ea224a..e704dc611 100644
--- a/src/wolnelektury/settings/auth.py
+++ b/src/wolnelektury/settings/auth.py
@@ -1,9 +1,13 @@
+# -*- coding: utf-8 -*-
+# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 AUTHENTICATION_BACKENDS = [
     'django.contrib.auth.backends.ModelBackend',
-    'allauth.account.auth_backends.AuthenticationBackend',
+    # 'allauth.account.auth_backends.AuthenticationBackend',
 ]
 ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS = 2
-LOGIN_URL = '/uzytkownik/login/'
+LOGIN_URL = '/uzytkownik/zaloguj-utworz/'
 
 LOGIN_REDIRECT_URL = '/'
 
@@ -11,9 +15,36 @@ SOCIALACCOUNT_AUTO_SIGNUP = False
 SOCIALACCOUNT_QUERY_EMAIL = True
 
 
-SOCIALACCOUNT_PROVIDERS = \
-    { 'openid':
-        { 'SERVERS':
-            [dict(id='google',
-                  name='Google',
-                  openid_url='https://www.google.com/accounts/o8/id')]}}
+SOCIALACCOUNT_PROVIDERS = {
+    'openid': {
+        'SERVERS': [],
+    },
+    'google': {
+        'AUTH_PARAMS': {
+            'access_type': 'online',
+        }
+    },
+    'facebook': {
+        'METHOD': 'oauth2',
+        'SCOPE': ['email', 'public_profile'],
+        # 'AUTH_PARAMS': {'auth_type': 'reauthenticate'},
+        # 'INIT_PARAMS': {'cookie': True},
+        # 'FIELDS': [
+        #     'id',
+        #     'email',
+        #     'name',
+        #     'first_name',
+        #     'last_name',
+        #     'verified',
+        #     'locale',
+        #     'timezone',
+        #     'link',
+        #     'gender',
+        #     'updated_time',
+        # ],
+        # 'EXCHANGE_TOKEN': True,
+        # 'LOCALE_FUNC': 'path.to.callable',
+        # 'VERIFIED_EMAIL': False,
+        'VERSION': 'v2.12',
+    },
+}