API02010: Autenticación Requerida
Qué Significa Esto
La acción que estás intentando realizar requiere autenticación, pero actualmente no has iniciado sesión. El POS necesita credenciales válidas para acceder a este recurso.
Causas Comunes
- No has iniciado sesión — Aún no te has autenticado
- Sesión despejada — Tu sesión fue borrada o expiró
- Accediendo a recurso protegido — El recurso requiere autenticación
- Datos de la app borrados — Las credenciales almacenadas fueron eliminadas
Mapeo de Errores del Servidor
Este código de error se activa cuando el servidor devuelve:
| Código del Servidor | Fuente |
|---|---|
rest_login_required | API REST de WordPress |
jwt_auth_no_auth_header | Plugin de Autenticación JWT |
| HTTP 401 | Cualquier respuesta del servidor (fallback) |
Cómo Solucionar
1. Iniciar Sesión
Si no has iniciado sesión:
- Abre la pantalla de inicio de sesión del POS
- Ingresa tus credenciales de WordPress
- Completa el proceso de autenticación
2. Verificar el Estado de la Sesión
Si pensabas que estabas conectado:
- Tu sesión puede haber expirado
- Busca API02002 (Token Expirado) para más detalles
- Inicia sesión nuevamente para restaurar el acceso
3. Verificar la Configuración del Servidor
Asegúrate de que los endpoints de la API estén correctamente configurados:
- La API REST de WooCommerce debe estar habilitada
- El plugin WCPOS debe estar activo
- Los endpoints de autenticación deben ser accesibles
4. Verificar Problemas del Navegador/App
Si te están desconectando inesperadamente:
- Limpia la caché del navegador (si usas la versión web)
- Verifica que las cookies/almacenamiento local no estén bloqueados
- Asegúrate de que la app tenga permiso para almacenar datos
Qué Requiere Autenticación?
La mayoría de las operaciones del POS requieren autenticación:
- Ver productos y clientes
- Crear y editar pedidos
- Procesar pagos
- Acceder a informes
Solo la pantalla de inicio de sesión inicial es accesible sin autenticación.