From 543ff3c5ccfb1d84c994e72d8833374f85c02b70 Mon Sep 17 00:00:00 2001 From: Joshua Laymon Date: Sat, 10 Jan 2026 00:08:07 +0000 Subject: [PATCH] Update web/core/views.py --- web/core/views.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/web/core/views.py b/web/core/views.py index d183093..4e95d08 100644 --- a/web/core/views.py +++ b/web/core/views.py @@ -59,17 +59,9 @@ def is_admin(user): return user.is_superuser or user.is_staff -def login_view(request): - # Already logged into Django + def login_view(request): if request.user.is_authenticated: return redirect("search") - - # Pangolin + Authentik already authenticated the user at the proxy layer - # → immediately initiate OIDC login - if request.method == "GET": - return redirect("oidc_authentication_init") - - # Fallback: local username/password login (optional) ctx = {} if request.method == "POST": u = request.POST.get("username") @@ -79,7 +71,6 @@ def login_view(request): login(request, user) return redirect("search") ctx["error"] = "Invalid credentials" - return render(request, "login.html", ctx) def entry_context(entry, result_ids):