Skip to content
Snippets Groups Projects
Select Git revision
  • fb5cdcc159378c67aea1b0c0407c71bfb2f15d24
  • master default protected
2 results

20

  • 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.