Upod login redirect demo

Deze pagina laat zien dat de Upod client de gebruiker na een succesvolle login automatisch terugbrengt naar de URL waar de login flow gestart werd.

Bezig met afhandelen van de OAuth callback…
Een moment — je wordt zo doorgestuurd naar je oorspronkelijke URL.

Wat is de test?

  1. Voeg desgewenst een query-parameter toe aan de URL (bijv. ?article=42) zodat je goed kunt zien welke URL we moeten onthouden.
  2. Klik op Start login. Je wordt doorgestuurd naar de Upod IdP om in te loggen.
  3. Na inloggen kom je heel even langs de callback URL (met ?code=…&state=…) en zou je daarna automatisch terug moeten landen op exact deze URL.

Huidige status

URL:
Configured redirect_uri:
Ingelogd: onbekend

Wat zou er moeten gebeuren

De Upod client-lib slaat de huidige URL op in de OAuth state parameter wanneer login() wordt aangeroepen. Na de callback leest handleCallbackIfNeeded() deze waarde terug en navigeert de browser naar die URL — zonder dat de integrator daar iets voor hoeft te doen.

Op deze pagina roepen we client.handleCallbackIfNeeded() aan op page-load, precies zoals beschreven in de documentatie.