Grundlagen und Einordnung
Authentifizierung
Dropshipping Schnittstelle für JTL Wawi installieren
Viele Inhalte, klar gegliedert und schnell erreichbar
Nutzen Sie die Themenwelt als kompakten Einstieg: Grundlagen, passende Lösungen, Anbieter und weiterführende Inhalte greifen hier sauber ineinander.
Direkt zu den wichtigsten Bereichen 1 Bereich
Einordnung
Grundlagen und Hintergründe
Starten Sie mit dem Überblick und nutzen Sie die weiteren Abschnitte für passende Lösungen, Anbieter und vertiefende Inhalte.
Wenn Endpunkte z.B. für Dropshipping veröffentlicht werden sollen, kann der Zugriff geschützt werden.
Jeder Mandant hat eigene Rechte auf Endpunkte.
Authentifizierungs-Arten
Aktuell unterstützt Roinx folgende Authentifizierungs-Methoden:
- BasicAuth
Authentifizierung aktivieren
In der appsettings.json im Installations-Verzeichnis müssen folgende Werte erweitert werden:
| Feld | Werte | Details |
|---|---|---|
| IsAuthEnabled | true, false | true = Authentifizierung aktiv false = Nutzung der Endpunkte ohne Authentifizierung möglich. Im produktiven Einsatz nicht empfohlen. |
| ApiKeyLockOutTries | Integer | Bestimmt ab wie vielen Fehl-Versuchen der Mandant gesperrt wird. |
Basic Auth
Mit der Basic Auth kann sich ein Mandant am Endpunkt mit seinem Benutzer-Namen (Tenant.Name) und seinem API-Key (Tenant.apiKey) autorisieren.
Lesen Sie dazu in der Mandanten-Konfiguration: ROINX Doku - Mandantenverwaltung | Mandanten Objekt
Die Authentifizierung wird in der Anfrage per API im Header übergeben.
Beispiel
"headers": {
"Authorization": "Basic TWVpblVzZXI6TWVpblBhc3N3d29yZA=="
}