UNPKG

@zitadel/react

Version:

Wraps oidc-client-ts to provide a simple interface for ZITADEL

11 lines (10 loc) 376 B
import { UserManagerSettings, UserManager } from "oidc-client-ts"; export type ZitadelConfig = Partial<UserManagerSettings> & { project_resource_id?: string; }; export interface ZitadelAuth { authorize(): Promise<void>; signout(): Promise<void>; userManager: UserManager; } export declare function createZitadelAuth(zitadelConfig: ZitadelConfig): ZitadelAuth;