Procurios Helpcenter

Oauth pagina inrichten

Gewijzigd op

Bij gebruik van Oauth roept een externe website een je website op het Procurios platform aan om in te loggen. Dit werkt altijd, maar misschien wil je iets meer controle over hoe deze pagina er precies uit ziet.

Dit proces kan bestaan uit twee stappen:

  1. Inloggen op de website. Of je deze pagina ziet is afhankelijk van je inlog sessie. Het kan bijvoorbeeld zijn dat deze pagina wordt overgeslagen als je recent bent ingelogd. Het inlog formulier dat je hier ziet is niet het standaard formulier en ook niet de standaard inlogpagina.
  2. Toestemming geven voor het gebruik van je gegevens. Of je deze pagina ziet is afhankelijk van hoe je Oauth applicatie is ingericht.

Standaard worden deze stappen getoond in de zo gehete 'leeg' (of empty) variant van je website template. Deze template variant bevat over het algemeen geen header (dus geen logo of menu) en geen footer. Dat is logisch als deze pagina is een modal of pop-up achtige situatie getoond wordt.

Zelf inrichten

Maar, misschien wil je meer controle over hoe deze pagina eruit ziet. Waarschijnlijk, wil je bijvoorbeeld wel het logo tonen als iemand moet gaan inloggen. En wellicht wil je begeleidende tekst plaatsen om iets te duiden.

Dit kun je doen door zelf een pagina in te richten. Op deze pagina plaats je het artikel Oauth2 Authorisatie op de plek waar de bovenstaande twee stappen getoond moeten worden. Kies zelf de juiste template variant (zoals bijvoorbeeld een landingspagina variant) en plaats eventueel aanvullende artikelen.

De Oauth url verwijst automatisch naar de pagina met Oauth2 Authorisatie artikel erop.

Voorbeeld

Je kunt de ingerichte pagina lastig bekijken. Het Oauth artikel heeft namelijk de juiste parameters nodig voor toegang. Zonder die parameters kun je de pagina niet tonen, wat natuurlijk wel nodig is om te kunnen zien wat je doet. Je kunt het Oauth artikel tijdelijk depubliceren als er nog een ander artikel op de pagina staat. Of je kunt onderstaande instructies volgen.

Als de pagina is ingericht zoals hierboven uitgelegd redirect onderstaande url naar de ingerichte pagina.

Een Oauth URL ziet er als volgt uit:
https://example.com/l/oauth2/authorize?client_id=•••&scope=openid&response_type=code

De client_id kun je vinden op:
https://example.procurios.cloud/oauth2 Klik op een regel van de juiste applicatie en daarna op "Bekijk koppelinformatie"

Vorige Artikel Mijn afbeeldingen en downloadbestanden werken niet meer - wat nu?
Volgende Artikel Ontwerpinstellingen
Hulp nodig van support of een consultant? Neem contact op