gestiojeux/gestiojeux_auth/urls.py
Guillaume Bertholon 02aaa79047 Add messages on auth success & failure
Refactor auth code to use class based views
2020-11-29 22:35:42 +01:00

27 lines
828 B
Python

from django.urls import include, path
import django.contrib.auth.views as dj_auth_views
from .views import LoginView, LogoutView
import django_cas_ng.views
app_name = "gestiojeux_auth"
cas_patterns = [
path("login/", django_cas_ng.views.LoginView.as_view(), name="cas_ng_login"),
path("logout/", django_cas_ng.views.LogoutView.as_view(), name="cas_ng_logout"),
path(
"callback/",
django_cas_ng.views.CallbackView.as_view(),
name="cas_ng_proxy_callback",
),
]
accounts_patterns = [
path("cas/", include(cas_patterns)),
path("login/", LoginView.as_view(), name="login"),
path("logout/", LogoutView.as_view(), name="logout"),
path("password_login/", dj_auth_views.LoginView.as_view(), name="password_login"),
]
urlpatterns = [
path("", include(accounts_patterns)),
]