add module oauth
This commit is contained in:
parent
52f28872f8
commit
5d905566c5
|
@ -0,0 +1,41 @@
|
||||||
|
Para añadir las modificaciones de esta rama hay que modificar el fichero panel/panel settings.py
|
||||||
|
|
||||||
|
Añadir modulo en:
|
||||||
|
|
||||||
|
INSTALLED_APPS = [
|
||||||
|
...
|
||||||
|
'oauth2_provider',
|
||||||
|
]
|
||||||
|
|
||||||
|
seguido de la siguientes configuraciones:
|
||||||
|
|
||||||
|
MIDDLEWARE = (
|
||||||
|
...
|
||||||
|
#oauth
|
||||||
|
'oauth2_provider.middleware.OAuth2TokenMiddleware',
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
AUTHENTICATION_BACKENDS = [
|
||||||
|
...
|
||||||
|
'oauth2_provider.backends.OAuth2Backend',
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
REST_FRAMEWORK = {
|
||||||
|
'DEFAULT_AUTHENTICATION_CLASSES': (
|
||||||
|
...
|
||||||
|
'oauth2_provider.contrib.rest_framework.OAuth2Authentication',
|
||||||
|
),
|
||||||
|
}
|
||||||
|
|
||||||
|
OAUTH2_PROVIDER = {
|
||||||
|
# this is the list of available scopes
|
||||||
|
'SCOPES': {'read': 'Read scope', 'write': 'Write scope', 'groups': 'Access to your groups'}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Despues de assignar las anteriores configuraciones será necesario aplicar migrate
|
||||||
|
|
||||||
|
python3 manage.py migrate
|
||||||
|
|
Loading…
Reference in New Issue