Anslut Facebook med OpenID Connect

FoxIDs kan anslutas till Facebook med OpenID Connect och autentisera användare med Facebook login eller Facebook Limited login.

Du kan testa Facebook login med online web app sample (sample docs) genom att klicka Log in och sedan Facebook. Se Facebook sample konfigurationen i FoxIDs Control: https://control.foxids.com/test-corp Få read åtkomst med användaren reader@foxids.com och lösenord gEh#V6kSw och välj sedan Production miljön och fliken Authentication.

Konfigurera Facebook

Det här avsnittet beskriver hur du konfigurerar en anslutning med OpenID Connect Authorization Code flow och läser användarnas claims från ID token.

1 - Börja med att skapa en OpenID Connect autentiseringsmetod i FoxIDs Control Client

  1. Gå till fliken Authentication

  2. Klicka New authentication

  3. Välj OpenID Provider

  4. Lägg till Name t.ex. Facebook

  5. Lägg till Facebook Authority, du kan antingen välja Facebook login med https://www.facebook.com/ authority eller Facebook Limited login med https://limited.facebook.com/ authority Läs redirect URL:er

  6. Läs Redirect URL och spara den för senare

2 - Gå sedan till Facebook developer dashboard och skapa en ny App

  1. Gå till My Apps uppe till höger

  2. Klicka Create App

  3. Välj Authenticate and request data from users with Facebook Login

  4. Klicka Next Välj login på Facebook

  5. Välj troligen No, I'm not building a game

  6. Klicka Next

  7. Fyll i nödvändiga uppgifter App detaljer på Facebook

  8. Klicka Create app

  9. Ange ditt Facebook lösenord och appen skapas

  10. Klicka Customize adding a Facebook Login button

  11. Klicka Go to settings

  12. Lägg till FoxIDs Redirect URL från tidigare i fältet Valid OAuth Redirect URIs Redirect URL på Facebook

  13. Klicka Save changes nere till höger

  14. I Permissions sektionen klicka Add bredvid email permission, vilket ändrar status till Ready for testing. Email permission på Facebook

  15. Klicka Go back

  16. I vänstra navigeringen, klicka App settings och välj Basic

  17. Läs App ID och App Secret och spara dem för senare

  18. Fyll i nödvändiga uppgifter

3 - Gå tillbaka till FoxIDs autentiseringsmetoden i FoxIDs Control Client

  1. Klicka Show advanced uppe till höger i den här konfigurationssektionen
  2. Lägg till Optional custom SP client ID från Facebook kallad App ID
  3. Lägg till de två scopes email och public_profile
  4. Sätt Use PKCE till No
  5. Lägg till Client secret från Facebook kallad App Secret
  6. Sätt Read claims from the ID token instead of the access token till Yes
  7. Välj query som Response mode Konfiguration i FoxIDs
  8. Klicka Create
  9. Klicka Test authentication för att testa Facebook anslutningen

Det var allt.

Din nya Facebook autentiseringsmetod kan väljas som en tillåten autentiseringsmetod i en applikationsregistrering.

Din integritet

Vi använder cookies för att göra din upplevelse av våra webbplatser bättre. Klicka på 'Acceptera alla cookies' för att godkänna användningen av cookies. För att avstå från icke-nödvändiga cookies, klicka på 'Endast nödvändiga cookies'.

Besök vår integritetspolicy för mer