Koble til Facebook med OpenID Connect

FoxIDs kan kobles til Facebook med OpenID Connect og autentisere brukere med Facebook login eller Facebook Limited login.

Du kan teste Facebook login med online web app sample (sample docs) ved å klikke Log in og deretter Facebook. Se Facebook sample konfigurasjonen i FoxIDs Control: https://control.foxids.com/test-corp Få read tilgang med brukeren reader@foxids.com og passord gEh#V6kSw og velg deretter Production miljøet og fanen Authentication.

Konfigurer Facebook

Dette kapittelet beskriver hvordan du konfigurerer en forbindelse med OpenID Connect Authorization Code flow og leser brukernes claims fra ID token.

1 - Start med å opprette en OpenID Connect autentiseringsmetode i FoxIDs Control Client

  1. Gå til fanen Authentication

  2. Klikk New authentication

  3. Velg OpenID Provider

  4. Legg til Name f.eks. Facebook

  5. Legg til Facebook Authority, du kan enten velge Facebook login med https://www.facebook.com/ authority eller Facebook Limited login med https://limited.facebook.com/ authority Les redirect URL-er

  6. Les Redirect URL og lagre den til senere

2 - Gå deretter til Facebook developer dashboard og opprett en ny App

  1. Gå til My Apps øverst til høyre

  2. Klikk Create App

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

  4. Klikk Next Velg login på Facebook

  5. Velg sannsynligvis No, I'm not building a game

  6. Klikk Next

  7. Fyll inn nødvendige detaljer App detaljer på Facebook

  8. Klikk Create app

  9. Skriv inn Facebook passordet ditt og appen opprettes

  10. Klikk Customize adding a Facebook Login button

  11. Klikk Go to settings

  12. Legg til FoxIDs Redirect URL fra tidligere i feltet Valid OAuth Redirect URIs Redirect URL på Facebook

  13. Klikk Save changes nederst til høyre

  14. I Permissions seksjonen klikk Add ved siden av email permission, som endrer status til Ready for testing. Email permission på Facebook

  15. Klikk Go back

  16. I venstre navigasjon, klikk App settings og velg Basic

  17. Les App ID og App Secret og lagre dem til senere

  18. Fyll inn nødvendige detaljer

3 - Gå tilbake til FoxIDs autentiseringsmetoden i FoxIDs Control Client

  1. Klikk Show advanced øverst til høyre i denne konfigurasjonsseksjonen
  2. Legg til Optional custom SP client ID fra Facebook kalt App ID
  3. Legg til de to scopes email og public_profile
  4. Sett Use PKCE til No
  5. Legg til Client secret fra Facebook kalt App Secret
  6. Sett Read claims from the ID token instead of the access token til Yes
  7. Velg query som Response mode Konfigurasjon i FoxIDs
  8. Klikk Create
  9. Klikk Test authentication for å teste Facebook forbindelsen

Det var det.

Din nye Facebook autentiseringsmetode kan velges som en tillatt autentiseringsmetode i en applikasjonsregistrering.

Ditt personvern

Vi bruker cookies for å gjøre opplevelsen av nettstedene våre bedre. Klikk på 'Godta alle cookies' for å samtykke til bruk av cookies. For å reservere deg mot ikke-nødvendige cookies, klikk på 'Kun nødvendige cookies'.

Besøk vår personvernerklæring for mer