@passflow/passflow-react-sdk
Version:
Passflow React UI Kit
30 lines • 817 B
TypeScript
import { AuthStrategies, Providers } from '@passflow/passflow-js-sdk';
export type AuthMethods = {
internal: {
username: {
password: boolean;
};
email: {
password: boolean;
otp: boolean;
magicLink: boolean;
};
phone: {
password: boolean;
otp: boolean;
magicLink: boolean;
};
};
fim: {
providers: Providers[];
};
passkey: boolean;
hasEmailMethods: boolean;
hasSignInEmailMethods: boolean;
hasPhoneMethods: boolean;
hasSignInPhoneMethods: boolean;
hasUsernameMethods: boolean;
hasSignInUsernameMethods: boolean;
};
export declare const getAuthMethods: (strategies?: AuthStrategies[]) => AuthMethods;
//# sourceMappingURL=index.d.ts.map