Skip to content
Snippets Groups Projects
Select Git revision
  • 2d7c9ffb2e89fe25c9180f7584e39a3bd656bc48
  • master default
  • week_14
  • week_13
  • week_12
  • week_11
  • week_10
  • week_9
  • week_8
9 results

c_compiler

  • Clone with SSH
  • Clone with HTTPS
  • django-authsch

    Django Application for AuthSCH

    Quick start

    1. Add "authsch" to your INSTALLED_APPS setting like this::

      INSTALLED_APPS = [
          ...
          'authsch',
      ]
    2. settings.py

      SOCIAL_AUTH_URL_NAMESPACE = 'social'
      
      AUTHENTICATION_BACKENDS = [
          'authsch.authentication.AuthSCHOAuth2',
          'django.contrib.auth.backends.ModelBackend',
      ]
      
      SOCIAL_AUTH_AUTHSCH_KEY = "key"
      SOCIAL_AUTH_AUTHSCH_SECRET = "secret"
      SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/'
      LOGIN_URL = "login/authsch/"
    3. Run python manage.py migrate to create the authsch models.