Verbind Facebook met OpenID Connect

FoxIDs kan met Facebook worden verbonden via OpenID Connect en gebruikers authenticeren met Facebook login of Facebook Limited login.

Je kunt Facebook login testen met de online web app sample (sample docs) door op Log in en daarna Facebook te klikken. Bekijk de Facebook sample configuratie in FoxIDs Control: https://control.foxids.com/test-corp Vraag read toegang aan met gebruiker reader@foxids.com en wachtwoord gEh#V6kSw en selecteer daarna de Production omgeving en het tabblad Authentication.

Facebook configureren

Dit hoofdstuk beschrijft hoe je een verbinding configureert met OpenID Connect Authorization Code flow en de gebruikers claims uit het ID token leest.

1 - Begin met het maken van een OpenID Connect authenticatiemethode in FoxIDs Control Client

  1. Ga naar het tabblad Authentication

  2. Klik New authentication

  3. Selecteer OpenID Provider

  4. Voeg de Name toe, bijv. Facebook

  5. Voeg de Facebook Authority toe, je kunt Facebook login gebruiken met https://www.facebook.com/ authority of Facebook Limited login met https://limited.facebook.com/ authority Lees redirect URLs

  6. Lees de Redirect URL en bewaar deze voor later

2 - Ga daarna naar het Facebook developer dashboard en maak een nieuwe App

  1. Ga naar My Apps rechtsboven

  2. Klik Create App

  3. Selecteer Authenticate and request data from users with Facebook Login

  4. Klik Next Selecteer login op Facebook

  5. Selecteer waarschijnlijk No, I'm not building a game

  6. Klik Next

  7. Vul de vereiste gegevens in App details op Facebook

  8. Klik Create app

  9. Voer je Facebook wachtwoord in en de app wordt aangemaakt

  10. Klik Customize adding a Facebook Login button

  11. Klik Go to settings

  12. Voeg de FoxIDs Redirect URL van eerder toe in het veld Valid OAuth Redirect URIs Redirect URL op Facebook

  13. Klik Save changes rechtsonder

  14. In de Permissions sectie klik Add naast email permission, dit zet de status op Ready for testing. Email permission op Facebook

  15. Klik Go back

  16. In de linker navigatie klik App settings en selecteer Basic

  17. Lees de App ID en App Secret en bewaar ze voor later

  18. Vul de vereiste gegevens in

3 - Ga terug naar de FoxIDs authenticatiemethode in FoxIDs Control Client

  1. Klik Show advanced rechtsboven in deze configuratiesectie
  2. Voeg de Optional custom SP client ID van Facebook toe, genaamd App ID
  3. Voeg de twee scopes email en public_profile toe
  4. Zet Use PKCE op No
  5. Voeg de Client secret van Facebook toe, genaamd App Secret
  6. Zet Read claims from the ID token instead of the access token op Yes
  7. Selecteer query als Response mode Configuratie in FoxIDs
  8. Klik Create
  9. Klik Test authentication om de Facebook verbinding te testen

Dat is alles.

Je nieuwe Facebook authenticatiemethode kan worden geselecteerd als toegestane authenticatiemethode in een applicatieregistratie.

Uw privacy

We gebruiken cookies om uw ervaring op onze websites te verbeteren. Klik op de knop 'Alle cookies accepteren' om akkoord te gaan met het gebruik van cookies. Om niet-noodzakelijke cookies te weigeren, klikt u op 'Alleen noodzakelijke cookies'.

Bezoek onze privacyverklaring voor meer informatie