dahoud
|
a3d52d9d6d
|
fix: OAuth redirect configuration for production
🐛 CORRECTION - Redirection OAuth après authentification
PROBLÈME RAPPORTÉ:
- Après authentification Keycloak, utilisateur bloqué sur /auth/callback
- URL contient state & code mais pas de redirection automatique
- Page d'accueil non accessible à https://unionflow.lions.dev
CORRECTIONS APPLIQUÉES:
1. application-prod.properties (lignes 107-112):
✅ Ajout explicit redirect-path=/auth/callback (était commenté)
✅ Ajout redirect-path-after-login=/pages/secure/dashboard.xhtml
✅ Assure compatibilité avec configuration Keycloak
2. Documentation Keycloak:
✅ Création de KEYCLOAK_VERIFICATION.md
✅ Guide de vérification des redirect URIs
✅ Checklist de déploiement
CONFIGURATION EXISTANTE (déjà OK):
- web.xml: index.xhtml configuré comme welcome-file
- index.xhtml: Landing page magnifique déjà créée (PrimeFaces Freya)
- Keycloak realm: unionflow actif et accessible
FLUX OAUTH ATTENDU APRÈS CORRECTION:
1. Accès https://unionflow.lions.dev → Landing page (index.xhtml)
2. Clic 'Accéder' → Redirection Keycloak pour auth
3. Authentification → Callback /auth/callback
4. Redirection automatique → /pages/secure/dashboard.xhtml ✅
FICHIERS MODIFIÉS:
- src/main/resources/application-prod.properties
- KEYCLOAK_VERIFICATION.md (nouveau)
Réf: Issue rapportée en production
URL callback avec state/code sans redirect
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-21 02:31:11 +00:00 |
|