UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

19 lines 962 B
import { TotpSecret } from '@sage-bionetworks/synapse-types'; /** * Returns a URL that can be used to generate a QR code that 2FA authenticator apps can interpret. * This uses the username fro TotpSecret to create the friendly name for the account in the authenticator app. * @param secret */ declare function toOtpAuthUrl(secret: TotpSecret): string; export declare const TWO_FACTOR_DOCS_LINK = "https://help.synapse.org/docs/Managing-Your-Account.2055405596.html#Adding-Two-Factor-Authentication-(2FA)-to-your-account"; export type TwoFactorEnrollmentFormProps = { totpSecret: TotpSecret; onTwoFactorEnrollmentSuccess: () => void; onBackClicked: () => void; }; export default function TwoFactorEnrollmentForm(props: TwoFactorEnrollmentFormProps): import("react/jsx-runtime").JSX.Element; export declare const EXPORTED_FOR_UNIT_TESTING: { toOtpAuthUrl: typeof toOtpAuthUrl; }; export {}; //# sourceMappingURL=TwoFactorEnrollmentForm.d.ts.map