Funciones
Función | Descripción |
---|---|
usuario (opciones de usuario) | Maneja eventos relacionados con eventos de usuarios de Firebase Auth. |
usuarioRecordConstructor(wireData) | Función auxiliar que crea una clase UserRecord a partir de datos enviados por cable. |
Clases
Clase | Descripción |
---|---|
Error HTTPS | Un error explícito que puede generar un controlador para enviar un error al cliente que llamó a la función. |
Constructor de usuarios | Generador utilizado para crear funciones para eventos del ciclo de vida del usuario de Firebase Auth. |
Metadatos de registro de usuario | Clase auxiliar para crear los metadatos del usuario en un objeto UserRecord . |
Interfaces
Interfaz | Descripción |
---|---|
Opciones de usuario | Opciones para la función de bloqueo de autenticación. |
Tipo de alias
Tipo Alias | Descripción |
---|---|
Información de usuario | UserInfo que forma parte de UserRecord . |
Registro de usuario | El UserRecord pasado a Cloud Functions es el mismo UserRecord que devuelve el SDK de Firebase Admin. |
autenticación.usuario()
Maneja eventos relacionados con eventos de usuarios de Firebase Auth.
Firma:
export declare function user(userOptions?: UserOptions): UserBuilder;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
opciones de usuario | Opciones de usuario | Opciones de nivel de recursos |
Devoluciones:
UserBuilder: generador utilizado para crear funciones para eventos del ciclo de vida del usuario de Firebase Auth
auth.userRecordConstructor()
Función auxiliar que crea una clase UserRecord
a partir de datos enviados por cable.
Firma:
export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
cableDatos | Registro<cadena, desconocida> | datos enviados por cable |
Devoluciones:
una instancia de UserRecord
con funciones toJSON correctas
autenticación.UserInfo
UserInfo
que forma parte del UserRecord
.
Firma:
export type UserInfo = auth.UserInfo;
autenticación.UserRecord
El UserRecord
pasado a Cloud Functions es el mismo UserRecord que devuelve el SDK de Firebase Admin.
Firma:
export type UserRecord = auth.UserRecord;