rba-widget
Version:
An embeddable Risk Based Authentication - Login & Transaction
16 lines (15 loc) • 659 B
TypeScript
import { RBAWidgetProps, LoginResultData, DeviceInfo } from '../types';
declare const useRBA: (props: RBAWidgetProps) => {
loading: boolean;
configError: string;
deviceData: DeviceInfo;
startProcess: () => void;
setConfigError: import('react').Dispatch<import('react').SetStateAction<string>>;
responseData: LoginResultData;
showMFA: boolean;
setShowMFA: import('react').Dispatch<import('react').SetStateAction<boolean>>;
logAction: (action: string, message: string, code: number, data?: unknown) => void;
hasLoggedConfigError: boolean;
handleFinalCall: (status: number) => Promise<void>;
};
export default useRBA;