registrySignOut
uses localStorage
Sign out: here, on the account's server, and to the registry; the page is shown again, as anyone's.
import { registrySession, SIGNED_IN, signedInHere } from "#codebase/tcmts/registry/session"; export async function registrySignOut(): Promise<void> { const s = await registrySession(); await s?.signOut(); localStorage.removeItem(SIGNED_IN); await signedInHere(undefined); location.reload(); }
uses
- tcmts.registry.session.SIGNED_IN
- tcmts.registry.session.registrySession
- tcmts.registry.session.signedInHere