CreateRequest interface

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.
email 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;