Sökresultat :

×

DNN OAuth Single Sign-On (SSO) med Facebook som OAuth-leverantör


DNN OAuth Single Sign-On (SSO) -autentiseringsleverantör ger möjlighet att aktivera OAuth Single Sign-On för din DotNetNuke-webbplats. Med Single Sign-On kan du bara använda ett lösenord för att komma åt din DotNetNuke-webbplats och tjänster. Vår autentiseringsleverantör är kompatibel med alla OAuth-kompatibla identitetsleverantörer . Här går vi igenom en steg-för-steg-guide för att konfigurera Single Sign-On (SSO) mellan DNN och Facebook med Facebook som OAuth-leverantör. För att veta mer om de andra funktionerna vi tillhandahåller för DNN OAuth Single Sign-On (SSO), klicka här.

Förutsättningar: Ladda ner och installation

  • Ladda ner leverantören av DNN Oauth Single Sign On-autentisering med länken ovan.
  • Ladda upp installationspaketet dnn-oauth-single-sign-on_xxx_Install genom att gå in Inställningar > Tillägg > Installera tillägg.
  • Nu under Fliken Installerade tillägg välj Autentiseringssystem. Här kan du se miniOrange DNN OAuth-autentiseringsleverantör.
  • DNN OAuth SSO - Autentiseringsleverantör
  • Klicka bara på pennikonen som nämns i bilden nedan för att konfigurera DNN OAuth-autentiseringsleverantören.
  • DNN OAuth SSO - Autentiseringsleverantör pennikon
  • Gå nu till fliken webbplatsinställningar. Här kan du se DNN OAuth Authentication Provider Dashboard.
  • DNN OAuth SSO - Dashboard för autentiseringsleverantör
  • Du har slutfört installationen av autentiseringsleverantören på din DNN-webbplats.

Steg för att konfigurera DNN Single Sign-On (SSO) med Facebook som IDP

1. Konfigurera autentiseringsleverantör för att ställa in OAuth Single Sign-On (SSO)

  • För att konfigurera programmet i autentiseringsleverantören, klicka på knappen Lägg till ny leverantör på fliken Identitetsleverantörsinställningar.
  • DNN OAuth SSO - lägg till ny IDP

    Välj din identitetsleverantör

  • Välja Facebook som identitetsleverantör från listan. Du kan också söka efter din identitetsleverantör med hjälp av sökrutan.
  • DNN OAuth SSO - Välj identitetsleverantör

2. Konfigurera Facebook som OAuth-leverantör

  • Först och främst, logga in/registrera dig i Facebooks utvecklarkonsol på https://developers.facebook.com/
  • DNN Facebook OAuth SSO - utvecklarkonsol
  • Gå till Mina appar.
  • DNN Facebook OAuth SSO - Gå till min app
  • Klicka på Skapa app för att skapa en ny app.
  • DNN Facebook OAuth SSO - Skapa app
  • Välj vad din app ska fungera för.
  • DNN Facebook OAuth SSO - Välj alternativ
  • Ange nödvändiga uppgifter och klicka på skapa app.
  • DNN Facebook OAuth SSO - Fyll i detaljer
  • Slutför säkerhetskontrollen och klicka på Skicka knapp.
  • DNN Facebook OAuth SSO - säkerhetskontroll
  • Välja Facebook inloggning genom att klicka på inställningsknappen.
  • DNN Facebook OAuth SSO - inloggningsinställningar
  • Välja Facebook-inloggning -> Inställningar under alternativet Produkter i navigeringsfältet.
  • DNN Facebook OAuth SSO - inloggningsinställningar
  • Ange URL för återuppringning/omdirigering (från din DNN OAuth SSO-modul) i Giltiga OAuth-omdirigerings-URI:er fält. Klicka på Spara för att spara dina konfigurationer.
  • Obs: Dina Callback/Redirect URI bör vara https och inte http. Det är obligatoriskt när du konfigurerar Facebook som en OAuth-leverantör.
  • DNN Facebook OAuth SSO - klient-oauth-inställning
  • Gå till Inställningar -> Grundläggande för att se ditt app-id och apphemlighet som visas i bilden nedan.
  • DNN Facebook OAuth SSO - klient OAuth grundläggande inställning
  • Ange webbadressen till din sekretesspolicy i Sekretesspolicy URL och välj en kategori från rullgardinsmenyn i fältet Kategori. Klicka sedan på Spara ändringar för att spara dina konfigurationer.
  • Kopiera ditt app-ID och din apphemlighet och spara det i din DNN OAuth SSO-modul under respektive fält.
  • DNN Facebook OAuth SSO - app-id app hemlig
  • Ändra din appstatus från Under utveckling till live genom att klicka på AV som visas i bilden nedan. Klicka sedan på bekräfta för att bekräfta din statusändring.
  • DNN Facebook OAuth SSO - ändra status

Du har framgångsrikt konfigurerat Facebook som OAuth-leverantör för enkel inloggning i din DNN-applikation.

3. Konfigurera OAuth-leverantör

  • Kopiera URL:en för omdirigering/återuppringning och ge den till din OAuth-leverantör.
  • DNN OAuth SSO - DNN OAuth Redirect URL

4. Konfigurera OAuth-klient

  • Inställd kund-ID, Klienthemlighet, uppdatera endpoints om det behövs och spara inställningarna.
  • DNN OAuth SSO - Konfiguration DNN OAuth SSO - Konfiguration

5. Testa konfigurationen

  • Gå nu till Inställningar för identitetsleverantör fliken.
  • Klicka på under de valda åtgärderna Testkonfiguration för att kontrollera om du har konfigurerat autentiseringsleverantören korrekt.
  • DNN OAuth SSO - Testar OAuth SSO
  • Efter lyckad konfiguration kommer du att få Attributnamn och Attributvärden i Test Configuration-fönstret.
  • DNN OAuth SSO - Testar OAuth SSO

6. Attributmappning

  • För attributmappning välj Redigera konfiguration från rullgardinsmenyn Välj åtgärder.
  • Karta e-post och användarnamn med Attributnamn du kan se i Test Configuration-fönstret och spara inställningarna.
  • DNN OAuth SSO - DNN OAuth-attributmappning

Du kan konfigurera ASP.NET OAuth Single Sign-On (SSO) -modulen med valfri identitetsleverantör, till exempel ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 eller till och med med din egen anpassade identitetsleverantör.

Ytterligare resurser


Behöver hjälp?

Hittar du inte din identitetsleverantör? Maila oss på dnnsupport@xecurify.com så hjälper vi dig att konfigurera SSO med din IDP och för snabb vägledning (via e-post/möte) om dina behov. Vårt team hjälper dig att välja den bästa lösningen/planen utifrån dina behov.


Hej där!

Behövs hjälp? Vi är här!

stödja