Sökresultat :

×

Facebook SSO OAuth / OpenID Anslut enkel inloggning (SSO) till Magento | Facebook SSO-inloggning


Integration av Facebook Logga in (Facebook Social Login) med Magento med OAuth 2.0-protokoll. Magento OAuth / OpenID Connect Single Sign-On (SSO) plugin gör det enkelt att använda OAuth2 för att ställa in Facebook Login på Magento (Facebook Single Sign on).

Plugin-programmet kan ställas in med hjälp av andra sociala medier-källor, såväl som anpassade OAuth- och OIDC-leverantörer. Den innehåller många funktioner för enkel inloggning (SSO), som attributmappning för användarprofiler, rollmappning och så vidare. I den här guiden går vi igenom hur du ställer in SSO mellan Magento och Facebook. I slutet av den här artikeln bör användare kunna logga in på Magento med Facebook. Klicka här för att läsa mer om Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) extrafunktioner.

Magento OAuth & OpenID Connect Single Sign-On (SSO)-plugin gör det möjligt att logga in på Magento säkert med Facebook som OAuth- och OpenID Connect-leverantör. Du kan också använda alternativa Oauth-leverantörer, som Azure B2C, Office 365 och andra anpassade leverantörer, för att konfigurera plugin-programmet. Avancerade funktioner för enkel inloggning som attributmappning av användarprofiler, rollmappning och så vidare stöds. Vi kommer att gå över hur du ställer in SSO mellan Magento och Facebook i den här artikeln. Användare bör kunna logga in på Magento via Facebook i slutet av den här guiden.

Klicka här för att veta mer om andra funktioner vi tillhandahåller i Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) plugin

Förutsättningar: Ladda ner och installation

Installation med Composer:
  • Köp miniOrange OAuth / OpenID Connect Single Sign On förlängning från magento marknadsplats.
  • Gå till Min profil -> Mina köp
  • Se till att du använder rätt åtkomstnycklar (Min profil - Åtkomstnycklar)
  • Klistra in åtkomstnycklarna i din auth.json-fil i ditt projekt
  • Använd kommandot nedan för att lägga till tillägget till ditt projekt.
    "kompositör kräver miniorange_inc/miniorange-oauth-sso"
  • Du kan se modulnamnet och listan över versioner i väljaren under tilläggsmodulens namn.
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Manuell installation:
  • Ladda ner miniOrange OAuth OpenID Connect Single Sign-On-förlängningen zip från här..
  • Packa upp allt innehåll i zip-filen i MiniOrange/OAuth-katalogen.
  • {Root Directory of Magento} app koda MiniOrange OAuth
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Steg för att konfigurera Facebook OAuth & OpenID Single Sign-On (SSO) Logga in på Magento

1. Ställ in Facebook som OAuth-leverantör

Följ stegen nedan för att konfigurera Facebook som OAuth-leverantör

miniorange img Konfigurera Facebook som OAuth-leverantör
  • Först och främst, logga in/registrera dig i Facebooks utvecklarkonsol på https://developers.facebook.com/
  • Magento Facebook SSO utvecklarkonsol
  • Gå till Mina appar.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO lägg till ny app
  • Klicka på Skapa app för att skapa en ny app.
  • Magento Facebook SSO lägg till ny app
  • Välj din applikationstyp.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO lägg till ny app
  • Ange nödvändiga uppgifter och klicka på Skapa app.
  • Magento OAuth 2.0 Facebook SSO lägg till ny app
  • Slutför säkerhetskontrollen och klicka på Skicka knapp.
  • Enkel inloggning (SSO) Facebook SSO lägg till ny app Magento OAuth
  • Välja Facebook inloggning genom att klicka på inställningsknappen.
  • Magento Facebook SSO-inloggningsinställning
  • Välja Facebook-inloggning -> Inställningar under alternativet Produkter i navigeringsfältet.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO-inloggningsinställning
  • Enligt Klient OAuth-inställningar, ange URL för återuppringning/omdirigering (från din miniOrange Oauth Client-plugin) i Giltiga OAuth-omdirigerings-URI:er fält. Klicka på Spara för att spara dina konfigurationer.
    Viktigast av allt, din Callback/Redirect URI bör vara https och inte http. Det är obligatoriskt när du konfigurerar Facebook som en OAuth-server.
  • Magento SSO Facebook Oauth Login klient oauth inställning
  • Gå till Inställningar -> Grundläggande för att se ditt app-id och apphemlighet, se bilden nedan).
  • OAuth/OpenID/OIDC enkel inloggning (SSO) Facebook SSO-klient oauth grundläggande inställning | Magento Facebook
  • 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 miniOrange OAuth-klienttillägg. (under klient-id respektive klienthemlighetsfält).
  • Enkel inloggning (SSO) Facebook oauth Logga in SSO app-id app hemlig | Magento Facebook
  • Ä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.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO ändra status | Magento Facebook

Du har konfigurerat Facebook som OAuth-leverantör för att uppnå Facebook Single Sign-On (SSO) med Magento för användarautentisering.

2. Konfigurera Magento 2 som OAuth-klient

  • När du har konfigurerat OAuth Provider, gå till fliken OAuth Provider och konfigurera OAuth-leverantörens namn, kund-ID, Klienthemlighet, Omfattning och gav slutpunkter. (Du kan kopiera dessa värden i STEG 2 från applikationens instrumentpanel.)

    Se Slutpunkter nedan för att konfigurera OAuth-klienten


    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
  • Klicka på Spara knappen för att spara inställningarna.
  • Klicka på Testkonfiguration knapp.
  • Magento 2 OAuth-uppgifter Facebook SSO OAuth | Magento Facebook
  • Du kommer att se alla värden som returneras av din OAuth-leverantör till Magento i en tabell. Om du inte ser värdet för förnamn, efternamn, e-post eller användarnamn, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
  • MiniOrange Premium Plugin ger dig också funktionen till omdirigera din användare automatiskt till IdP-inloggningssidan.
  • Magento 2 OAuth automatisk omdirigering till idp Magento SSO | Magento Facebook
  • Gå till fliken Inloggningsinställningar och markera alternativ för att aktivera SSO på din Magento-webbplats.
  • Magento 2 OAuth aktivera SSO Magento SSO

4. Kund/administratör SSO



  • Gå till kundinloggningssidan och du kommer att se SSO-knappen på din frontend. Klicka på knappen och testa SSO.
  • Magento 2 OAuth SSO kund SSO
  • Du kommer att lyckas logga in på Magento.
  • magento SSO magento 2 OAuth-klient SSO Admin SSO

4: Attributmappning (valfritt). *Detta är en Premium-funktion.

  • Du kan mappa attribut på fliken Attributmappning. Endast användarnamn och e-postadress får mappas i gratisversionen av plugin. Men i premiumversionen av pluginet kan du mappa olika attribut som kommer från din OAuth-leverantör till attributen som finns på din Magento-webbplats.
  • Magento 2 OAuth-attributmappning Magento SSO | Magento Facebook

5: Rollmappning (valfritt). *Detta är en Premium-funktion.

  • Du kan ange en standardroll i det kostnadsfria plugin-programmet som kommer att tilldelas alla icke-adminanvändare när de utför SSO.
  • Gå till fliken Attribut/Rollmappning och navigera till avsnittet Rollmappning.
  • Välj standardrollen och klicka på knappen Spara.
  • Facebook Magento SSO - Facebook Single Sign-On(SSO) Logga in i Magento - rollkartläggning

Genom att konfigurera Facebook som en OAuth-leverantör och Magento som en OAuth-klient med hjälp av vårt Magento OAuth Client-plugin har du framgångsrikt installerat Magento Facebook Single Sign-On (SSO). Inom några minuter kommer du att kunna ge säker åtkomst till din Magento-webbplats med hjälp av Facebook-inloggningsuppgifter tack vare denna lösning.

Ytterligare resurser


Varför väljer våra kunder miniOrange Magento Single Sign-On (SSO)-lösningar?


24 / 7 Support

Vi erbjuder 24/7 support för alla Magento-lösningar. Vi säkerställer högkvalitativ support för att möta dina behov.

Registrera

Recensioner

Se själv vad nöjda kunder har att säga om våra pålitliga Magento-lösningar.

Omdömen

Omfattande installationsguider

Enkla och exakta steg-för-steg-instruktioner och videor som hjälper dig att konfigurera inom några minuter.

Titta på Demo


Vi erbjuder säkra identitetslösningar för enkel inloggning, tvåfaktorsautentisering, provisionering och mycket mer. Vänligen kontakta oss på

 +1 978 658 9387 (USA) | +91 97178 45846 (Indien)   magentosupport@xecurify.com

Hej där!

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

stödja