Sökresultat :

×

Joomla OAuth-klientintegrering med Facebook Single Sign-On (SSO)


MiniOrange Joomla OAuth/OpenID Connect Single Sign-on (SSO) plugin integreras sömlöst Facebook Single Sign-on (Facebook SSO) med Joomla genom OAuth 2.0-protokoll. Detta möjliggör säker och okomplicerad Facebook-baserad autentisering för Joomla, vilket tillåter användare att logga in på webbplatsen utan ansträngning och få tillgång till dess funktioner med sina Facebook-uppgifter.

Besök vår Joomla OAuth Client Plugin sida för att lära dig mer om funktionerna och Prissättningsplaner vi erbjuder för Joomla OAuth Single Sign-on (OAuth & OpenID-anslutning) plugin.

Förutsättningar: Ladda ner och installation

Steg för att installera Joomla OAuth Klientplugin

  • Download zip-filen för miniOrange OAuth Client plugin för Joomla.
  • Logga in på din Joomla-sajt administratörskonsolen.
  • Från vänster växlingsmeny, klicka på Systemkrav, då under installera avsnitt klicka på Förlängning.
  • Ladda upp den nedladdade zip-filen för att installera Joomla OAuth-klient plugin.
  • Installationen av pluginet lyckades. Klicka nu på Börja använda miniOrange OAuth Client plugin.
  • Enligt Konfigurera OAuth -> Förkonfigurerade appar fliken, välj din OAuth-leverantör. Du kan också söka efter anpassad OAuth or anpassad OpenID-applikation i sökfältet och konfigurera din egen anpassade leverantör.
  • Joomla OAuth Single Sign-On SSO - Välj din OAuth-leverantör

Ställ in Facebook som OAuth-leverantör med Joomla OAuth-klient

1. Konfigurera Callback/Redirect URL

  • När du har valt din OAuth-leverantör omdirigeras du till Steg 1 [Redirect URL] flik. Kopiera nu Callback/Redirect URL som vi kommer att använda för att konfigurera OAuth-servern och klicka sedan på Spara & Nästa knapp.
  • OAuth Single Sign-On SSO till Joomla - Kopiera omdirigeringsadress
  • Logga in/registrera dig nu på Instrumentpanel för Facebook-utvecklare..
  • Joomla Facebook OAuth SSO, logga in/registrera dig på Facebook
  • Gå till Mina appar Lägg till ny app.
  • Joomla Facebook OAuth SSO, Lägg till ny app
  • Klicka på Skapa app för att skapa en ny app för Joomla OAuth Client.
  • Joomla Facebook OAuth SSO, Skapa ny applikation
  • Välj vad din app ska fungera för Joomla-webbplatsen. Klicka sedan på Fortsätta knapp.
  • Joomla Facebook OAuth SSO, välj app
  • Ange nödvändiga uppgifter för facebook SSO-applikation och klicka sedan på Skapa app knapp.
  • Joomla Facebook OAuth SSO, Ange detaljer för ansökan
  • Välj alternativ Facebook inloggning genom att klicka på Montera myggnät för luckor knapp.
  • Joomla Facebook OAuth SSO, Facebook-inloggning
  • Välja Facebook-inloggning -> Inställningar under Produkter alternativet i navigeringsfältet.
  • Joomla Facebook OAuth SSO, Facebook-inloggningsinställningar
  • Välj Webbalternativ när du försöker integrera din Facebook-inloggning med en webbplats.
  • Ange sedan omdirigeringsadress (från din miniOrange OAuth-klientplugin) och klicka på Spara. Klicka sedan på Fortsätt.
  • Joomla Facebook OAuth SSO, Facebook-inloggningsinställningar
  • Enligt Konfigurera OAuth fliken, skriv in Callback/Redirect URL (från din miniOrange Joomla OAuth Client-plugin) i fältet Valid OAuth Redirect URIs. Klicka på Save för att spara dina konfigurationer.
    Viktigast av allt är att din Callback/Redirect URI ska vara https och inte http. Det är obligatoriskt när du konfigurerar Facebook som en OAuth-server.
  • Joomla Facebook OAuth SSO, Omdirigera URL från fliken Konfigurera OAuth

2. Konfigurera klient-ID och Hemlighet

  • Gå till Inställningar -> Grundläggande för att se din App-id och Appens hemlighet Se bilden nedan).
  • Joomla Facebook OAuth SSO, App ID och App Secret
  • Ange webbadressen till din sekretesspolicy i Sekretesspolicy URL och välj en kategori från rullgardinsmenyn i fältet Kategori. Ange också användarvillkor URL och Webbadress för borttagning av användare i de angivna fälten. Klicka sedan på Spara ändringar för att spara dina konfigurationer
  • Joomla Facebook OAuth SSO, App ID och App Secret
  • Kopiera din app-id och Appens hemlighet vilken är din Klient-ID och klienthemlighet och spara den i din miniOrange OAuth Client Plugin.
  • Joomla Facebook OAuth SSO, App ID och Secret
  • Ändra din appstatus från Under utveckling för att leva genom att klicka på AV som visas i bilden nedan. Klicka sedan på Bekräfta för att bekräfta din statusändring.
  • Joomla Facebook OAuth SSO, Bekräfta status
  • Gå till Steg 2 [Kund-ID och hemlighet] fliken i Joomla OAuth Client-plugin, klistra in här kund-ID, Klienthemlighet och Hyresgäst. Klicka på Spara konfiguration knapp.
  • OAuth Single Sign-On SSO till Joomla - Spara konfiguration

2.1. Omfattningar och slutpunkter

    Facebook-slutpunkter och omfattning:


    Klient ID:
    Se ovan
    Kundhemlighet:
    Se ovan
    Omfattning:
    public_profile e-post
    Auktorisera slutpunkt:
    https://www.facebook.com/dialog/oauth
    Åtkomsttokens slutpunkt:
    https://graph.facebook.com/v2.8/oauth/access_token
    Få användarinformation slutpunkt:
    https://graph.facebook.com/me/?fields=id,name,email,age_range,first_name,gender,last_name,link
    Ange klientuppgifter:
    I båda (i sidhuvud och i brödtext)

2.2. Grant Settings

  • Gå till Grant Settings flik. Här väljer du rätt bidragstyp för din Joomla-sajt som visas nedan.
  • Okta Single Sign-On (SSO) OAuth/OpenID

3. Konfigurera Attribut Kartläggning

    Mappning av användarattribut är obligatorisk för att användarna ska kunna logga in på Joomla. Vi kommer att ställa upp användarprofilattribut för Joomla med inställningarna nedan.

  • Gå till Steg 3 [Attributmappning] fliken och klicka på Testkonfiguration knapp.
  • OAuth Single Sign-On SSO till Joomla - Testkonfiguration
  • Du kommer att kunna se attributen i testet Konfigurationsutgång som följer.
  • OAuth Single Sign-On SSO till Joomla - Konfigurationsutgång
  • Gå nu till Steg 3 [Attributmappning] fliken och välj attributnamnet för E-post och Användarnamn från rullgardinsmenyn. Sedan Klicka på Slutför konfigurationen knapp.
  • OAuth Single Sign-On SSO till Joomla - Attributmapping

4. Ställ in inloggnings-/SSO-URL

  • Gå nu till Steg 4 [SSO URL] fliken, kopiera här Inloggnings-/SSO-URL och lägg till det din Webbplats genom att följa de givna stegen.
  • OAuth Single Sign-On SSO till Joomla - Inloggning/SSO URL
  • Logga nu ut och gå till din Joomla-sajts sidor där du har lagt till denna länk. Du kommer att se en inloggningslänk där du placerade den knappen. Klicka på den här knappen för att utföra SSO.

I den här guiden har du framgångsrikt konfigurerat Joomla Facebook Single Sign-On (SSO) genom att konfigurera Facebook som OAuth-leverantör och Joomla som OAuth-klient med hjälp av vår Joomla OAuth Client-plugin. Den här lösningen säkerställer att du är redo att rulla ut säker åtkomst till din Joomla-webbplats med hjälp av Facebook-inloggningsuppgifter inom några minuter.

Ytterligare resurser


Maila oss vidare joomlasupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.

Hej där!

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

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com