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_uri using 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]

Page

Component

On this page