Fix SSO callback redirect: /bienvenue → /welcome (route renamed in EN frontend)
Le callback KA ID redirigeait un nouveau membre vers /bienvenue (route FR supprimée) au lieu de /welcome — vérifié bout-en-bout (login→hub→callback→cookie→/api/me). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 changed file +2 −2
modified
rentka/auth.py
+2 −2
@@ -228,7 +228,7 @@ def ka_callback(request: Request, ka_token: str = "", state: str = ""): | ||
| 228 | 228 | "picture": picture, |
| 229 | 229 | "exp": time.time() + SESSION_DAYS * 86400, |
| 230 | 230 | }) |
| 231 | − resp = RedirectResponse("/bienvenue" if not role else "/?login=ok") | |
| 231 | + resp = RedirectResponse("/welcome" if not role else "/?login=ok") | |
| 232 | 232 | resp.set_cookie( |
| 233 | 233 | COOKIE, session, |
| 234 | 234 | max_age=SESSION_DAYS * 86400, |
@@ -315,7 +315,7 @@ def google_callback(request: Request, code: str = "", state: str = "", | ||
| 315 | 315 | "exp": time.time() + SESSION_DAYS * 86400, |
| 316 | 316 | }) |
| 317 | 317 | # nouveau compte (ou rôle jamais choisi) -> accueil d'intégration |
| 318 | − resp = RedirectResponse("/bienvenue" if not role else "/?login=ok") | |
| 318 | + resp = RedirectResponse("/welcome" if not role else "/?login=ok") | |
| 319 | 319 | resp.set_cookie( |
| 320 | 320 | COOKIE, session, |
| 321 | 321 | max_age=SESSION_DAYS * 86400, |
| 322 | 322 | |