# API02010 : Auth Required

## Ce Que Cela Signifie[​](#what-this-means "Lien direct vers Ce Que Cela Signifie")

L'action que vous essayez d'effectuer nécessite une authentification, mais vous n'êtes actuellement pas connecté. Le POS a besoin de données d'identification valides pour accéder à cette ressource.

## Causes Courantes[​](#common-causes "Lien direct vers Causes Courantes")

* **Non connecté** — Vous ne vous êtes pas encore authentifié
* **Session effacée** — Votre session a été effacée ou a expiré
* **Accès à une ressource protégée** — La ressource nécessite une authentification
* **Données de l'application effacées** — Les données d'identification stockées ont été supprimées

## Cartographie des Erreurs du Serveur[​](#server-error-mapping "Lien direct vers Cartographie des Erreurs du Serveur")

Ce code d'erreur est déclenché lorsque le serveur renvoie :

| Code Serveur              | Source                              |
| ------------------------- | ----------------------------------- |
| `rest_login_required`     | API REST WordPress                  |
| `jwt_auth_no_auth_header` | JWT Authentication Plugin           |
| HTTP 401                  | Toute réponse du serveur (fallback) |

## Comment Réparer[​](#how-to-fix "Lien direct vers Comment Réparer")

### 1. Connectez-Vous[​](#1-log-in "Lien direct vers 1. Connectez-Vous")

Si vous ne vous êtes pas connecté :

1. Ouvrez l'écran de connexion du POS
2. Saisissez vos données d'identification WordPress
3. Terminez le processus d'authentification

### 2. Vérifiez l'État de la Session[​](#2-check-session-status "Lien direct vers 2. Vérifiez l'État de la Session")

Si vous pensiez être connecté :

* Votre session a peut-être expiré
* Consultez [API02002](/fr/error-codes/API02002.md) (Token Expired) pour plus de détails
* Connectez-vous à nouveau pour restaurer l'accès

### 3. Vérifiez la Configuration du Serveur[​](#3-verify-server-configuration "Lien direct vers 3. Vérifiez la Configuration du Serveur")

Assurez-vous que les endpoints de l'API sont correctement configurés :

* L'API REST de WooCommerce doit être activée
* Le plugin WCPOS doit être actif
* Les endpoints d'authentification doivent être accessibles

### 4. Vérifiez les Problèmes de Navigateur/Application[​](#4-check-for-browserapp-issues "Lien direct vers 4. Vérifiez les Problèmes de Navigateur/Application")

Si vous êtes déconnecté de manière inattendue :

* Effacez le cache du navigateur (si vous utilisez la version web)
* Vérifiez que les cookies/le stockage local ne sont pas bloqués
* Vérifiez que l'application a la permission de stocker des données

## Qu'Est-Ce Qui Nécessite une Authentification ?[​](#what-requires-authentication "Lien direct vers Qu'Est-Ce Qui Nécessite une Authentification ?")

La plupart des opérations POS nécessitent une authentification :

* Consultation des produits et des clients
* Création et modification de commandes
* Traitement des paiements
* Accès aux rapports

Seul l'écran de connexion initial est accessible sans authentification.

## Erreurs Connexes[​](#related-errors "Lien direct vers Erreurs Connexes")

* [API02001](/fr/error-codes/API02001.md) — Références Invalides
* [API02002](/fr/error-codes/API02002.md) — Token Expired

***
