Changeset View
Changeset View
Standalone View
Standalone View
swh/auth/tests/django/app/apptest/settings.py
Show All 14 Lines | |||||
] | ] | ||||
MIDDLEWARE = [ | MIDDLEWARE = [ | ||||
"django.middleware.security.SecurityMiddleware", | "django.middleware.security.SecurityMiddleware", | ||||
"django.contrib.sessions.middleware.SessionMiddleware", | "django.contrib.sessions.middleware.SessionMiddleware", | ||||
"django.middleware.common.CommonMiddleware", | "django.middleware.common.CommonMiddleware", | ||||
"django.middleware.csrf.CsrfViewMiddleware", | "django.middleware.csrf.CsrfViewMiddleware", | ||||
"django.contrib.auth.middleware.AuthenticationMiddleware", | "django.contrib.auth.middleware.AuthenticationMiddleware", | ||||
"swh.auth.django.middlewares.OIDCSessionExpiredMiddleware", | |||||
"django.contrib.messages.middleware.MessageMiddleware", | "django.contrib.messages.middleware.MessageMiddleware", | ||||
"django.middleware.clickjacking.XFrameOptionsMiddleware", | "django.middleware.clickjacking.XFrameOptionsMiddleware", | ||||
] | ] | ||||
ROOT_URLCONF = "swh.auth.tests.django.app.apptest.urls" | ROOT_URLCONF = "swh.auth.tests.django.app.apptest.urls" | ||||
DATABASES = { | DATABASES = { | ||||
"default": {"ENGINE": "django.db.backends.sqlite3", "NAME": "swh-auth-test-db",} | "default": {"ENGINE": "django.db.backends.sqlite3", "NAME": "swh-auth-test-db",} | ||||
} | } | ||||
SESSION_ENGINE = "django.contrib.sessions.backends.cache" | SESSION_ENGINE = "django.contrib.sessions.backends.cache" | ||||
AUTHENTICATION_BACKENDS = [ | AUTHENTICATION_BACKENDS = [ | ||||
"swh.auth.django.backends.OIDCAuthorizationCodePKCEBackend", | "swh.auth.django.backends.OIDCAuthorizationCodePKCEBackend", | ||||
] | ] | ||||
SWH_AUTH_SERVER_URL = SERVER_URL | SWH_AUTH_SERVER_URL = SERVER_URL | ||||
SWH_AUTH_REALM_NAME = REALM_NAME | SWH_AUTH_REALM_NAME = REALM_NAME | ||||
SWH_AUTH_CLIENT_ID = CLIENT_ID | SWH_AUTH_CLIENT_ID = CLIENT_ID | ||||
SWH_AUTH_SESSION_EXPIRED_REDIRECT_VIEW = "logout" | |||||
REST_FRAMEWORK = { | REST_FRAMEWORK = { | ||||
"DEFAULT_RENDERER_CLASSES": ("rest_framework.renderers.JSONRenderer",), | "DEFAULT_RENDERER_CLASSES": ("rest_framework.renderers.JSONRenderer",), | ||||
"DEFAULT_AUTHENTICATION_CLASSES": [ | "DEFAULT_AUTHENTICATION_CLASSES": [ | ||||
"rest_framework.authentication.SessionAuthentication", | "rest_framework.authentication.SessionAuthentication", | ||||
"swh.auth.django.backends.OIDCBearerTokenAuthentication", | "swh.auth.django.backends.OIDCBearerTokenAuthentication", | ||||
], | ], | ||||
} | } |