Skip to content

0013. Registro de cuenta en 3 fases (solo admin web)

Estado

Superseded por ADR-0050 (deprecar-signup-publico retiró el auto-registro público: toda cuenta nace por invitación).

Contexto

Crear una cuenta implica verificar el email y luego crear la organización; mobile no registra cuentas nuevas, solo hace login.

Decisión

El registro se divide en 3 fases: signup → verify-email (OTP) → onboarding (crea la organización + rol Administrador). Además existen signin / refresh / signout / me y reset de contraseña por email.

Consecuencias

POST /auth/signup con un email en estado pendiente devuelve 409 pidiendo continuar el registro existente en vez de crear uno nuevo.