Default
Function: default()
[object Object]
Defined in: app/routes/confirm-mail.tsx:25
A bridge component used during the email confirmation or password reset flow.
This page serves as a temporary landing spot after a user clicks a link in a system-generated email. Its primary purpose is to:
- Transition to Identity Provider: After a brief delay (1000ms), it constructs the necessary URL to redirect the user back into the Keycloak credential reset flow.
- Preserve Context: It dynamically builds the
redirect_uriusing the current window origin to ensure the user returns to the application after finishing the flow on the auth server. - UI Continuity: Displays a minimal navigation bar and a loading state to inform the user that a redirection is in progress.
💡The tab_id and specific query parameters are critical for Keycloak to
associate the browser session with the specific email action token.
Returns
[object Object]