FIRTOTPSecret
@interface FIRTOTPSecret : NSObject-
Returns the shared secret key/seed used to generate time-based one-time passwords.
Declaration
Objective-C
- (nonnull NSString *)sharedSecretKey; -
Returns a QRCode URL as described in https://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.
Declaration
Objective-C
- (nonnull NSString *) generateQRCodeURLWithAccountName:(nonnull NSString *)accountName issuer:(nonnull NSString *)issuer;Parameters
accountNamethe name of the account/app.
issuerissuer of the TOTP(likely the app name). Returns A QRCode URL string.
-
Opens the specified QR Code URL in a password manager like iCloud Keychain.
Declaration
Objective-C
- (void)openInOTPAppWithQRCodeURL:(nonnull NSString *)QRCodeURL;