Signed Out
The post-logout confirmation shown on /logout — breaks the re-authentication loop that rendering the sign-in form there would cause in external auth modes.
SignedOut is the post-logout confirmation shown on the /logout route by
AuthPageComponent. It states that the session has ended and offers a single
explicit action to sign in again.
Why this view exists
In the external authentication modes (sso, oauth, saml, bearer), Sign In starts the
handshake as soon as it mounts. Rendering the sign-in form on /logout would therefore re-authenticate the
user immediately — a spinner that loops straight back in, defeating the logout. This view breaks that loop.
Minimal example
import { AuthPageComponent } from "@sinequa/atomic-angular";
import type { Routes } from "@angular/router";
export const routes: Routes = [{ path: "logout", component: AuthPageComponent }];How it works
The returnUrl is not decorative: in the external modes, the sign-in screen only navigates away once the
handshake completes if a returnUrl is present — without one it sits on the loader forever.
Options
This component has no inputs or outputs of its own — its only public surface is signInAgain(): void,
navigating to loginPath (default /login) with returnUrl: "/".
Pitfalls
What's next
Forgot Password
A one-field form that requests a password-reset email — no router, no navigation, safe to drop into a dialog or a wizard step as-is.
Filtering results
Rendering facets over a query's aggregations, and turning clicks into filters — the aggregation family, the filters bar and its overflow, and what ends up applied.