Skip to content
Snippets Groups Projects

Add some OIDC flow tests.

Merged Sivert Kronen Hatteberg requested to merge oidc-tests into master
All threads resolved!
4 files
+ 248
2
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 45
0
 
from .base import *
 
 
AUTHENTICATION_BACKENDS = [
 
"gregui.authentication.auth_backends.DevBackend", # Fake dev backend
 
"django.contrib.auth.backends.ModelBackend", # default
 
"gregui.authentication.auth_backends.GregOIDCBackend",
 
"sesame.backends.ModelBackend", # link login
 
]
 
 
OIDC_RP_CLIENT_ID = 'lalalalala'
 
OIDC_RP_CLIENT_SECRET = 'lalalalala'
 
 
LOGIN_REDIRECT_URL = "http://localhost:3000/"
 
LOGOUT_REDIRECT_URL = "http://localhost:3000/"
 
 
CSRF_COOKIE_SAMESITE = "Strict"
 
SESSION_COOKIE_SAMESITE = "Lax"
 
# CSRF_COOKIE_HTTPONLY = True
 
# SESSION_COOKIE_HTTPONLY = True
 
 
 
ALLOWED_HOSTS += ["localhost", "127.0.0.1"]
 
# EMAIL_HOST = "smtp.uio.no"
 
# EMAIL_PORT = "468"
 
# EMAIL_USE_SSL = True
 
# EMAIL_TIMEOUT = 2
 
# DEFAULT_FROM_EMAIL = "noreply@uio.no"
 
EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
 
 
ORGREG_CLIENT = {
 
"endpoints": {"base_url": "https://example.com/fake/"},
 
"headers": {"X-Gravitee-Api-Key": "bar"},
 
}
 
 
Q_CLUSTER = {
 
"name": "greg",
 
"workers": 4,
 
"timeout": 90,
 
"retry": 120,
 
"queue_limit": 50,
 
"bulk": 10,
 
"orm": "default",
 
"sync": True,
 
}
 
Loading