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.