Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
edpweb3:jwt_external [2024/12/19 11:38] – admin | edpweb3:jwt_external [2024/12/19 17:13] (aktuell) – admin | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
;Angabe des Secrets für das JWT | ;Angabe des Secrets für das JWT | ||
Secret=... | Secret=... | ||
- | ; | ||
- | FieldUsername=sub | ||
- | ; | ||
- | FieldFunktion=funktion | ||
- | ; | ||
- | FieldUserlevel=rolle | ||
- | ; | ||
- | FieldOrt=ort | ||
- | |||
</ | </ | ||
Zeile 40: | Zeile 31: | ||
Wenn der Endpoint in der Konfiguration aktiviert wurde, ist er wie folgt erreichbar: | Wenn der Endpoint in der Konfiguration aktiviert wurde, ist er wie folgt erreichbar: | ||
+ | |||
+ | ====Aufruf per HTTP GET ==== | ||
< | < | ||
- | https:// | + | https:// |
</ | </ | ||
+ | An Stelle von {JWT} muss das JWT angegeben sein. | ||
+ | ==== Aufruf per HTTP POST ==== | ||
+ | < | ||
+ | https:// | ||
+ | |||
+ | Header: | ||
+ | ... | ||
+ | Authorization: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Anpassung der Zuordnung der Claims ===== | ||
+ | |||
+ | Sollte die Bezeichnung der Claims anderslautend als o.g. sein, so kann in der edpweb.ini zudem unter [JWT External] noch folgendes ergänzt werden: | ||
+ | |||
+ | < | ||
+ | [JWT External] | ||
+ | Aktiv=1 | ||
+ | ;Angabe des Secrets für das JWT | ||
+ | Secret=... | ||
+ | ; | ||
+ | FieldUsername=sub | ||
+ | ; | ||
+ | FieldFunktion=funktion | ||
+ | ; | ||
+ | FieldUserlevel=rolle | ||
+ | ; | ||
+ | FieldOrt=ort | ||
+ | </ |