chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
// Shared (server + client) constants for the SSO session-revalidation flow.
|
||||
|
||||
export const SSO_SESSION_EXPIRED_REASON = "session_expired";
|
||||
|
||||
// The reason rides as its own `?reason=` param, not `?redirectTo=/login...`,
|
||||
// because the redirect sanitizer rejects /login and would drop it.
|
||||
export function ssoSessionExpiredLogoutPath(): string {
|
||||
return `/logout?reason=${SSO_SESSION_EXPIRED_REASON}`;
|
||||
}
|
||||
Reference in New Issue
Block a user