## **Fixed 404 Error:** ### **Issue:** - Keycloak was redirecting to /auth/keycloak/callback - But our server endpoint was at /api/auth/keycloak/callback - This caused a 404 Page Not Found error ### **Solution:** - Updated useCustomAuth.ts redirect URI to include /api prefix - Updated server callback endpoint to match the new path - Both client and server now use: /api/auth/keycloak/callback ### **Files Changed:** - composables/useCustomAuth.ts - Updated login redirect URI - server/api/auth/keycloak/callback.ts - Updated token exchange redirect URI ## **Result:** Now when users click 'Login with SSO': 1. Redirect to Keycloak 2. Keycloak redirects back to /api/auth/keycloak/callback 3. Server handles the callback properly 4. User gets authenticated and redirected to dashboard The 404 error should be resolved and SSO login should work! |
||
|---|---|---|
| .. | ||
| auth | ||
| debug | ||
| eoi | ||
| files | ||
| create-interest.ts | ||
| delete-interest.ts | ||
| eoi-send-to-sales.ts | ||
| get-berths.ts | ||
| get-interest-berths.ts | ||
| get-interest-by-id.ts | ||
| get-interests.ts | ||
| health.ts | ||
| link-berth-recommendations-to-interest.ts | ||
| link-berths-to-interest.ts | ||
| request-more-info-to-sales.ts | ||
| request-more-information.ts | ||
| test-eoi-cleanup.ts | ||
| unlink-berth-recommendations-from-interest.ts | ||
| unlink-berths-from-interest.ts | ||
| update-interest.ts | ||