Verificación de perfil completo
GET/auth/isComplete
Endpoint para verificar si el perfil de usuario está completo. Realiza las siguientes operaciones:
- Valida token JWT
- Obtiene datos del usuario autenticado
- Verifica campos obligatorios del perfil
- Devuelve estado de completitud
Campos verificados:
- Nombre completo
- Teléfono
- Dirección
- Datos fiscales (NIF)
- Datos de empresa asociada
Flujo detallado:
- Cliente envía petición con token JWT válido
- Servidor verifica autenticación (401 si inválido)
- Busca usuario en base de datos
- Verifica campos obligatorios del perfil
- Devuelve estado de completitud (true/false)
Ejemplo de respuesta exitosa:
{
"isCompleted": true
}
Códigos de error:
- 401: Token inválido o no proporcionado
- 404: Usuario no encontrado
- 500: Error interno del servidor
Responses
- 200
- 401
Estado de completitud del perfil
Unauthorized