"""passbook OAuth_Provider""" from django.conf import settings CORS_ORIGIN_ALLOW_ALL = settings.DEBUG REQUEST_APPROVAL_PROMPT = "auto" INSTALLED_APPS = [ "oauth2_provider", "corsheaders", ] MIDDLEWARE = [ "oauth2_provider.middleware.OAuth2TokenMiddleware", "corsheaders.middleware.CorsMiddleware", ] AUTHENTICATION_BACKENDS = [ "oauth2_provider.backends.OAuth2Backend", ] OAUTH2_PROVIDER_APPLICATION_MODEL = "passbook_providers_oauth.OAuth2Provider" OAUTH2_PROVIDER = { # this is the list of available scopes "SCOPES": { "openid": "Access OpenID Userinfo", "userinfo": "Access OpenID Userinfo", "email": "Access OpenID Email", "user:email": "GitHub Compatibility: User Email", "read:org": "GitHub Compatibility: User Groups", } }