Example
Properties
{ id: string; metadata: Record<string, string> | null } | null
Client details for the current authorization request, including the client identifier and any associated metadata.
{ id: string; metadata: Record<string, string> | null } | null
Organization context for the current request, including the organization identifier and metadata.
{ name: string } | null
The current prompt configuration, identifying which prompt step is being rendered.
{ name: string } | null
The current screen configuration, identifying which screen within the prompt is active.
{ enabledLocales: string[] } | null
Tenant-level settings, including the list of locales enabled for this Universal Login deployment.
{ errors: TransactionError[] | null; state: string; locale: string } | null
Transaction state for the current authentication flow, including any validation errors, the state identifier, and the active locale.
{ authorizationParams: Record<string, string> | null } | null
Untrusted data passed into the flow, such as authorization parameters that should not be relied upon for security decisions.