You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/09/19 18:07:05 UTC
[4/4] airavata-django-portal git commit: Requiring Django session for
REST API
Requiring Django session for REST API
Project: http://git-wip-us.apache.org/repos/asf/airavata-django-portal/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-django-portal/commit/4147972a
Tree: http://git-wip-us.apache.org/repos/asf/airavata-django-portal/tree/4147972a
Diff: http://git-wip-us.apache.org/repos/asf/airavata-django-portal/diff/4147972a
Branch: refs/heads/master
Commit: 4147972a1c157f570abdc5baaa6f243154f4c586
Parents: e8e0fc4
Author: Marcus Christie <ma...@iu.edu>
Authored: Tue Sep 19 14:06:34 2017 -0400
Committer: Marcus Christie <ma...@iu.edu>
Committed: Tue Sep 19 14:06:34 2017 -0400
----------------------------------------------------------------------
django_airavata/settings.py | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata-django-portal/blob/4147972a/django_airavata/settings.py
----------------------------------------------------------------------
diff --git a/django_airavata/settings.py b/django_airavata/settings.py
index c0b55d9..c803a33 100644
--- a/django_airavata/settings.py
+++ b/django_airavata/settings.py
@@ -129,6 +129,16 @@ USE_TZ = True
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, "django_airavata", "static")]
+# Django REST Framework configuration
+REST_FRAMEWORK = {
+ 'DEFAULT_AUTHENTICATION_CLASSES': (
+ 'rest_framework.authentication.SessionAuthentication',
+ ),
+ 'DEFAULT_PERMISSION_CLASSES': (
+ 'rest_framework.permissions.IsAuthenticated',
+ ),
+}
+
AUTHENTICATION_BACKENDS = [
'django_airavata.apps.auth.backends.KeycloakBackend'
]