2025-12-19 09:43:33 +00:00
|
|
|
"""Vues pour l'authentification des utilisateurs."""
|
|
|
|
|
|
2026-08-03 14:31:48 +00:00
|
|
|
from django.contrib.auth import logout
|
|
|
|
|
from django.shortcuts import redirect
|
|
|
|
|
from django.urls import reverse_lazy
|
2025-12-19 09:43:33 +00:00
|
|
|
|
2026-08-03 14:31:48 +00:00
|
|
|
from django.conf import settings
|
2025-12-19 09:43:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def connexion(request):
|
2026-08-03 14:31:48 +00:00
|
|
|
"""Redirige vers le serveur SSO pour l'authentification."""
|
|
|
|
|
return redirect(reverse_lazy("simple-sso-login"))
|
2025-12-19 09:43:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def deconnexion(request):
|
|
|
|
|
"""Gérez la déconnexion des utilisateurs."""
|
|
|
|
|
logout(request)
|
2026-08-03 14:31:48 +00:00
|
|
|
return redirect(settings.SSO_LOGOUT_URL)
|