@zitadel/react
Version:
Wraps oidc-client-ts to provide a simple interface for ZITADEL
11 lines (10 loc) • 376 B
TypeScript
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;