"""passbook OAuth_Provider""" CORS_ORIGIN_ALLOW_ALL = True 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", "openid:userinfo": "Access OpenID Userinfo", # 'write': 'Write scope', # 'groups': 'Access to your groups', "user:email": "GitHub Compatibility: User E-Mail", "read:org": "GitHub Compatibility: User Groups", } }