/auth/register PúblicoRegistrar un usuario
Crea la cuenta, la inscribe en tu sitio y envía un correo de bienvenida con un enlace de verificación válido por 24 horas. Al abrir el enlace, el usuario queda verificado y es redirigido a la URL configurada para tu sitio.
Cuerpo (JSON)
fullNamerequerido | string | null | Nombre completo. |
emailrequerido | string | Email válido, máximo 254 caracteres. Debe ser único. |
passwordrequerido | string | Entre 8 y 32 caracteres. |
passwordConfirmationrequerido | string | Debe coincidir con password. |
{
"fullName": "Ada Lovelace",
"email": "[email protected]",
"password": "unaClaveSegura",
"passwordConfirmation": "unaClaveSegura"
}{
"user": { "id": "uuid", "fullName": "Ada Lovelace", "email": "[email protected]", "avatar": null },
"enrollment": { "id": "uuid", "siteId": "uuid", "userId": "uuid", "role": "user" }
}- El usuario no puede iniciar sesión hasta verificar su correo.