Interface representing the properties to set on a new user record to be created.
Signature:
export interface CreateRequest
Properties
| Property | Type | Description |
|---|---|---|
| disabled | boolean | Whether or not the user is disabled: true for disabled; false for enabled. |
| displayName | string | The user's display name. |
| string | The user's primary email. | |
| emailVerified | boolean | Whether or not the user's primary email is verified. |
| multiFactor | MultiFactorCreateSettings | The user's multi-factor related properties. |
| password | string | The user's unhashed password. |
| phoneNumber | string | The user's primary phone number. |
| photoURL | string | The user's photo URL. |
| uid | string | The user's uid. |
CreateRequest.disabled
Whether or not the user is disabled: true for disabled; false for enabled.
Signature:
disabled?: boolean;
CreateRequest.displayName
The user's display name.
Signature:
displayName?: string;
CreateRequest.email
The user's primary email.
Signature:
email?: string;
CreateRequest.emailVerified
Whether or not the user's primary email is verified.
Signature:
emailVerified?: boolean;
CreateRequest.multiFactor
The user's multi-factor related properties.
Signature:
multiFactor?: MultiFactorCreateSettings;
CreateRequest.password
The user's unhashed password.
Signature:
password?: string;
CreateRequest.phoneNumber
The user's primary phone number.
Signature:
phoneNumber?: string;
CreateRequest.photoURL
The user's photo URL.
Signature:
photoURL?: string;
CreateRequest.uid
The user's uid.
Signature:
uid?: string;