...
Hoedanigheidswissel mogelijk maken
In Om de hoedanigheidswissel mogelijk te maken moet in de code betekent dit dat de switchCapacityUrl een pad moet bevatten om die hoedanigheidswissel toe te laten. Dit pad toevoegen kan gebeuren tijdens de integratie van de header.
...
via switch identiteit zoals hier beschreven: https://authenticatie.vlaanderen.be/docs/beveiligen-van-toepassingen/integratie-methoden/oauth/technische-info/switch-identiteit/
door gericht aan te melden zoals hier beschreven: https://authenticatie.vlaanderen.be/docs/beveiligen-van-toepassingen/integratie-methoden/oauth/technische-info/gericht-aanmelden/
Gericht aanmelden is de aanbevolen methode. Het volstaat dan om als gastwebsite het endpoint te implementeren door een nieuwe aanmeldflow te starten, maar dan met login-hint, bijv.:eyJjYXBfaGludCI6IiJ9
(Base64-representatie van:{"cap_hint":""}
)
Bijvoorbeeld:
https://authenticatie-ti.vlaanderen.be/op/v1/auth?redirect_uri=... &scope=... &client_id=... &response_type=code&login_hint=eyJjYXBfaGludCI6IiJ9