Resetear contraseña de usuario
POST/users/password/:id
Propósito
Genera una contraseña temporal nueva para el usuario objetivo.
Objetivo
Permitir recuperación administrativa de credenciales.
Casos de uso
- Usuario no puede acceder y requiere reseteo.
- Política interna de renovación manual de credenciales.
Detalles técnicos
Solo admin. Se genera contraseña con generatePass, se actualiza password y se envía email.
El éxito devuelve { status, data, 0 } con data.id.
Autenticación
Requiere JWT Bearer o API Key válidos.
Request
Responses
- 200
- 401
- 403
- 404
- 405
Contraseña restablecida.
Response Headers
Token/API Key ausente o inválido.
Response Headers
Error al actualizar contraseña.
Response Headers
Usuario o compañía no encontrados.
Response Headers
Usuario autenticado sin permisos admin.