WordPress

Met een OpenID Connect-plugin koppel je BeID aan WordPress zonder code. We gebruiken hier de veelgebruikte plugin OpenID Connect Generic.

1. Plugin installeren

  • Ga naar Plugins → Nieuwe plugin.
  • Zoek op "OpenID Connect Generic" en installeer + activeer.

2. Client aanmaken in BeID

Maak in het ontwikkelaarsportaal een OAuth-client met deze redirect-URI:

Redirect-URI
https://jouw-site.nl/wp-admin/admin-ajax.php?action=openid-connect-authorize

3. Plugin instellen

Onder Instellingen → OpenID Connect Client:

VeldWaarde
Client IDbeid_client_xxx
Client Secretbeid_cs_xxx
OpenID Scopeopenid profile email
Login Endpoint URLhttps://id.becyber.nl/oauth/authorize
Token Validation URLhttps://id.becyber.nl/oauth/token
User Info Endpoint URLhttps://id.becyber.nl/oauth/userinfo
Identity keyemail

Klaar

Op je inlogpagina verschijnt nu een "Inloggen met BeID"-knop. Nieuwe gebruikers worden automatisch in WordPress aangemaakt op basis van hun e-mailadres.
Gebruik altijd HTTPS en houd de plugin up-to-date. Beperk waar mogelijk welke rollen automatisch worden toegekend aan nieuwe gebruikers.
BeID met WordPress — BeID Documentatie · BeID