Ga naar de hoofdinhoud
Versie: 1.x

API02010: Authenticatie vereist

Wat dit betekent​

De actie die je probeert uit te voeren, vereist authenticatie, maar je bent momenteel niet ingelogd. De POS heeft geldige inloggegevens nodig om deze bron te kunnen openen.

Veelvoorkomende oorzaken​

  • Niet ingelogd — Je hebt je nog niet geauthenticeerd
  • Sessie gewist — Je sessie is gewist of verlopen
  • Beveiligde bron benaderen — De bron vereist authenticatie
  • App-gegevens gewist — Opgeslagen inloggegevens zijn verwijderd

Toewijzing van serverfouten​

Deze foutcode wordt geactiveerd wanneer de server het volgende retourneert:

ServercodeBron
rest_login_requiredWordPress REST API
jwt_auth_no_auth_headerJWT Authentication plugin
HTTP 401Elk serverantwoord (fallback)

Oplossen​

1. Inloggen​

Als je niet hebt ingelogd:

  1. Open het inlogscherm van de POS
  2. Voer je WordPress-inloggegevens in
  3. Voltooi het authenticatieproces

2. Sessiestatus controleren​

Als je dacht dat je was ingelogd:

  • Je sessie is mogelijk verlopen
  • Bekijk API02002 (Token verlopen) voor meer details
  • Log opnieuw in om de toegang te herstellen

3. Serverconfiguratie controleren​

Zorg dat de API-eindpunten goed zijn geconfigureerd:

  • De WooCommerce REST API moet ingeschakeld zijn
  • De WCPOS-plugin moet actief zijn
  • De authenticatie-eindpunten moeten toegankelijk zijn

4. Controleren op browser-/app-problemen​

Als je onverwacht wordt uitgelogd:

  • Wis de browsercache (als je de webversie gebruikt)
  • Controleer of cookies/lokale opslag niet worden geblokkeerd
  • Controleer of de app toestemming heeft om gegevens op te slaan

Wat vereist authenticatie?​

De meeste POS-bewerkingen vereisen authenticatie:

  • Producten en klanten bekijken
  • Bestellingen aanmaken en bewerken
  • Betalingen verwerken
  • Toegang tot rapporten

Alleen het eerste inlogscherm is toegankelijk zonder authenticatie.