Saltar al contenido principal

generateCode

Envía un código de un solo uso al usuario.

Esta función solo funciona si está habilitada en el panel de administración (abre en una nueva pestaña).

Descripción​

Pide a OneEntry que genere un código de un solo uso y lo envíe al usuario por el canal de notificación configurado en el panel de administración. Úsalo para reenviar un código de activación o para iniciar el restablecimiento de la contraseña. Se resuelve en un objeto vacío {} si tiene éxito.

eventIdentifier debe ser el marcador de un evento con el tipo de formulario Send code en el módulo Events; de lo contrario, la API devuelve 404. Solicitar un código nuevo demasiado pronto después del anterior devuelve 429.

.generateCode(

, ,

);

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"

eventIdentifier(required): string
Marcador del evento para el que se genera el código.
ejemplo: "user_registration"

Ejemplos​

Ejemplo mínimo​

const response = await AuthProvider.generateCode('email', 'john@example.com', 'user_registration');