Stay organized with collections
Save and categorize content based on your preferences.
Interface representing a multi-factor auth provider configuration. This interface is used for second factor auth providers other than SMS. Currently, only TOTP is supported.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-04-06 UTC."],[],[],null,["# MultiFactorProviderConfig interface\n\nInterface representing a multi-factor auth provider configuration. This interface is used for second factor auth providers other than SMS. Currently, only TOTP is supported.\n\n**Signature:** \n\n export interface MultiFactorProviderConfig \n\nProperties\n----------\n\n| Property | Type | Description |\n|----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------|\n| [state](./firebase-admin.auth.multifactorproviderconfig.md#multifactorproviderconfigstate) | [MultiFactorConfigState](./firebase-admin.auth.md#multifactorconfigstate) | Indicates whether this multi-factor provider is enabled or disabled. |\n| [totpProviderConfig](./firebase-admin.auth.multifactorproviderconfig.md#multifactorproviderconfigtotpproviderconfig) | [TotpMultiFactorProviderConfig](./firebase-admin.auth.totpmultifactorproviderconfig.md#totpmultifactorproviderconfig_interface) | TOTP multi-factor provider config. |\n\nMultiFactorProviderConfig.state\n-------------------------------\n\nIndicates whether this multi-factor provider is enabled or disabled.\n\n**Signature:** \n\n state: MultiFactorConfigState;\n\nMultiFactorProviderConfig.totpProviderConfig\n--------------------------------------------\n\nTOTP multi-factor provider config.\n\n**Signature:** \n\n totpProviderConfig?: TotpMultiFactorProviderConfig;"]]