activateUser
Activar un usuario.
Descripción
Activa un usuario con el código de un solo uso enviado después de signUp() cuando el proveedor de autenticación exige confirmación por código (o reenviado con generateCode()). El método comprueba el código por sí mismo, así que no necesitas llamar antes a checkCode().
Se resuelve en true cuando el usuario queda activado. En caso contrario, se resuelve en un IError: 400 para un usuario desconocido, un usuario ya activo o un código incorrecto o caducado; 404 si el marcador del proveedor de autenticación no existe o el proveedor está inactivo; 429 tras cinco intentos con un código incorrecto, cuando el código queda invalidado y hay que solicitar uno nuevo con generateCode().
.activateUser(
,
,
);
Esquema de parámetros
Esquema
marker(required): string
Marcador del proveedor de autenticación.
ejemplo: "email"
userIdentifier(required): string
Identificador (login) del usuario, como una dirección de correo electrónico.
ejemplo: "john@example.com"
code(required): string
Código de un solo uso que recibió el usuario.
ejemplo: "123456"
Ejemplos
Ejemplo mínimo
const response = await AuthProvider.activateUser('email', 'john@example.com', '123456');
Ejemplo de respuesta
true