docs-devsite/auth.phonemultifactorsignininfooptions.md
Project: /docs/reference/js/_project.yaml Book: /docs/reference/_book.yaml page_type: reference
{% comment %} DO NOT EDIT THIS FILE! This is generated by the JS SDK team, and any local changes will be overwritten. Changes should be made in the source code at https://github.com/firebase/firebase-js-sdk {% endcomment %}
Options used for signing in with a second factor.
<b>Signature:</b>
export interface PhoneMultiFactorSignInInfoOptions
| Property | Type | Description |
|---|---|---|
| multiFactorHint | MultiFactorInfo | The MultiFactorInfo obtained via MultiFactorResolver.hints<!-- -->.<!-- -->One of <code>multiFactorHint</code> or <code>multiFactorUid</code> is required. |
| multiFactorUid | string | The uid of the second factor.<!-- -->One of <code>multiFactorHint</code> or <code>multiFactorUid</code> is required. |
| session | MultiFactorSession | The MultiFactorSession obtained via MultiFactorResolver.session<!-- -->. |
The MultiFactorInfo obtained via MultiFactorResolver.hints<!-- -->.
One of multiFactorHint or multiFactorUid is required.
<b>Signature:</b>
multiFactorHint?: MultiFactorInfo;
The uid of the second factor.
One of multiFactorHint or multiFactorUid is required.
<b>Signature:</b>
multiFactorUid?: string;
The MultiFactorSession obtained via MultiFactorResolver.session<!-- -->.
<b>Signature:</b>
session: MultiFactorSession;