From 883e2c35ac8c721eace265eba5367d7f72ab6ccf Mon Sep 17 00:00:00 2001
From: Nicholas Shavers <nshavers@contractor.usgs.gov>
Date: Tue, 23 Apr 2024 16:18:12 -0700
Subject: [PATCH 1/2] force reauth on login

---
 geomagio/api/secure/login.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/geomagio/api/secure/login.py b/geomagio/api/secure/login.py
index f89da89c..a1e07182 100644
--- a/geomagio/api/secure/login.py
+++ b/geomagio/api/secure/login.py
@@ -195,7 +195,7 @@ async def login(request: Request):
     if "Referer" in request.headers:
         request.session["after_authorize_redirect"] = request.headers["Referer"]
     # redirect to openid login
-    return await oauth.openid.authorize_redirect(request, redirect_uri)
+    return await oauth.openid.authorize_redirect(request, redirect_uri, prompt='login')
 
 
 @router.get(
-- 
GitLab


From 5fb2a82f2ff12c09eded856d780a8133a9076a38 Mon Sep 17 00:00:00 2001
From: Nicholas Shavers <nshavers@contractor.usgs.gov>
Date: Tue, 23 Apr 2024 16:29:22 -0700
Subject: [PATCH 2/2] lint

---
 geomagio/api/secure/login.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/geomagio/api/secure/login.py b/geomagio/api/secure/login.py
index a1e07182..d47a66ac 100644
--- a/geomagio/api/secure/login.py
+++ b/geomagio/api/secure/login.py
@@ -195,7 +195,7 @@ async def login(request: Request):
     if "Referer" in request.headers:
         request.session["after_authorize_redirect"] = request.headers["Referer"]
     # redirect to openid login
-    return await oauth.openid.authorize_redirect(request, redirect_uri, prompt='login')
+    return await oauth.openid.authorize_redirect(request, redirect_uri, prompt="login")
 
 
 @router.get(
-- 
GitLab