You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs-devsite/auth.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,7 @@ Firebase Authentication
94
94
|[RecaptchaVerifier](./auth.recaptchaverifier.md#recaptchaverifier_class)| An [reCAPTCHA](https://www.google.com/recaptcha/)<!---->-based application verifier. |
95
95
|[SAMLAuthProvider](./auth.samlauthprovider.md#samlauthprovider_class)| An [AuthProvider](./auth.authprovider.md#authprovider_interface) for SAML. |
96
96
|[TotpMultiFactorGenerator](./auth.totpmultifactorgenerator.md#totpmultifactorgenerator_class)| Provider for generating a [TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)<!---->. |
97
-
|[TotpSecret](./auth.totpsecret.md#totpsecret_class)| Provider for generating a [TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)<!---->.<!---->Stores the shared secret key and other parameters to generate time-based OTPs. Implements methods to retrieve the shared secret key, generate a QRCode URL. |
97
+
|[TotpSecret](./auth.totpsecret.md#totpsecret_class)| Provider for generating a [TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)<!---->.<!---->Stores the shared secret key and other parameters to generate time-based OTPs. Implements methods to retrieve the shared secret key and generate a QR code URL. |
98
98
|[TwitterAuthProvider](./auth.twitterauthprovider.md#twitterauthprovider_class)| Provider for generating an [OAuthCredential](./auth.oauthcredential.md#oauthcredential_class) for [ProviderId](./auth.md#providerid)<!---->.TWITTER. |
99
99
100
100
## Interfaces
@@ -132,7 +132,7 @@ Firebase Authentication
132
132
|[PopupRedirectResolver](./auth.popupredirectresolver.md#popupredirectresolver_interface)| A resolver used for handling DOM specific operations like [signInWithPopup()](./auth.md#signinwithpopup) or [signInWithRedirect()](./auth.md#signinwithredirect)<!---->. |
133
133
|[ReactNativeAsyncStorage](./auth.reactnativeasyncstorage.md#reactnativeasyncstorage_interface)| Interface for a supplied <code>AsyncStorage</code>. |
134
134
|[RecaptchaParameters](./auth.recaptchaparameters.md#recaptchaparameters_interface)| Interface representing reCAPTCHA parameters.<!---->See the \[reCAPTCHA docs\](https://developers.google.com/recaptcha/docs/display\#render\_param) for the list of accepted parameters. All parameters are accepted except for <code>sitekey</code>: Firebase Auth provisions a reCAPTCHA for each project and will configure the site key upon rendering.<!---->For an invisible reCAPTCHA, set the <code>size</code> key to <code>invisible</code>. |
135
-
|[TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)| The class for asserting ownership of a totp second factor. Provided by [TotpMultiFactorGenerator.assertionForEnrollment()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforenrollment) and [TotpMultiFactorGenerator.assertionForSignIn()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforsignin)<!---->. |
135
+
|[TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)| The class for asserting ownership of a TOTP second factor. Provided by [TotpMultiFactorGenerator.assertionForEnrollment()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforenrollment) and [TotpMultiFactorGenerator.assertionForSignIn()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforsignin)<!---->. |
136
136
|[TotpMultiFactorInfo](./auth.totpmultifactorinfo.md#totpmultifactorinfo_interface)| The subclass of the [MultiFactorInfo](./auth.multifactorinfo.md#multifactorinfo_interface) interface for TOTP second factors. The <code>factorId</code> of this second factor is [FactorId](./auth.md#factorid)<!---->.TOTP. |
137
137
|[User](./auth.user.md#user_interface)| A user account. |
138
138
|[UserCredential](./auth.usercredential.md#usercredential_interface)| A structure containing a [User](./auth.user.md#user_interface)<!---->, the [OperationType](./auth.md#operationtype)<!---->, and the provider ID. |
The class for asserting ownership of a totp second factor. Provided by [TotpMultiFactorGenerator.assertionForEnrollment()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforenrollment) and [TotpMultiFactorGenerator.assertionForSignIn()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforsignin)<!---->.
13
+
The class for asserting ownership of a TOTP second factor. Provided by [TotpMultiFactorGenerator.assertionForEnrollment()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforenrollment) and [TotpMultiFactorGenerator.assertionForSignIn()](./auth.totpmultifactorgenerator.md#totpmultifactorgeneratorassertionforsignin)<!---->.
Provider for generating a [TotpMultiFactorAssertion](./auth.totpmultifactorassertion.md#totpmultifactorassertion_interface)<!---->.
14
14
15
-
Stores the shared secret key and other parameters to generate time-based OTPs. Implements methods to retrieve the shared secret key, generate a QRCode URL.
15
+
Stores the shared secret key and other parameters to generate time-based OTPs. Implements methods to retrieve the shared secret key and generate a QR code URL.
16
16
17
17
<b>Signature:</b>
18
18
@@ -26,15 +26,15 @@ export declare class TotpSecret
26
26
| --- | --- | --- | --- |
27
27
| [codeIntervalSeconds](./auth.totpsecret.md#totpsecretcodeintervalseconds) | | number | Theinterval (inseconds) whentheOTPcodesshouldchange. |
28
28
| [codeLength](./auth.totpsecret.md#totpsecretcodelength) | | number | Lengthoftheone-timepasswordstobegenerated. |
| [generateQrCodeUrl(accountName, issuer)](./auth.totpsecret.md#totpsecretgenerateqrcodeurl) | | ReturnsaQRCodeURLasdescribedinhttps://github.com/google/google-authenticator/wiki/Key-Uri-Format This can be displayed to the user as a QRCode to be scanned into a TOTP App like Google Authenticator. If the optional parameters are unspecified, an accountName of <userEmail> and issuer of <firebaseAppName> are used. |
37
+
| [generateQrCodeUrl(accountName, issuer)](./auth.totpsecret.md#totpsecretgenerateqrcodeurl) | | ReturnsaQRcodeURLasdescribedinhttps://github.com/google/google-authenticator/wiki/Key-Uri-Format This can be displayed to the user as a QR code to be scanned into a TOTP app like Google Authenticator. If the optional parameters are unspecified, an accountName of <userEmail> and issuer of <firebaseAppName> are used. |
ReturnsaQRCodeURLasdescribedinhttps://github.com/google/google-authenticator/wiki/Key-Uri-Format This can be displayed to the user as a QRCode to be scanned into a TOTP App like Google Authenticator. If the optional parameters are unspecified, an accountName of <userEmail> and issuer of <firebaseAppName> are used.
91
+
ReturnsaQRcodeURLasdescribedinhttps://github.com/google/google-authenticator/wiki/Key-Uri-Format This can be displayed to the user as a QR code to be scanned into a TOTP app like Google Authenticator. If the optional parameters are unspecified, an accountName of <userEmail> and issuer of <firebaseAppName> are used.
0 commit comments