Home > @firebase/auth > MultiFactorUser
MultiFactorUser interface
An interface that defines the multi-factor related properties and operations pertaining to a User.
Signature:
export interface MultiFactorUser
Properties
Property | Type | Description |
---|---|---|
enrolledFactors | MultiFactorInfo[] | Returns a list of the user's enrolled second factors. |
Methods
Method | Description |
---|---|
enroll(assertion, displayName) | Enrolls a second factor as identified by the MultiFactorAssertion for the user. |
getSession() | Returns the session identifier for a second factor enrollment operation. This is used to identify the user trying to enroll a second factor. |
unenroll(option) | Unenrolls the specified second factor. |