Sökresultat :

×

Stripe OAuth & OpenID Connect enkel inloggning (SSO) | Stripe SSO-inloggning


OAuth & OpenID Connect Single Sign-On (SSO)-pluginet för WordPress möjliggör säker inloggning till WordPress med hjälp av en OAuth- och OpenID Connect-leverantör. Du kan också konfigurera pluginet med olika anpassade leverantörer och standard-IDP:er. Det stöder avancerade Single Sign-On (SSO)-funktioner som attributmappning för användarprofiler, rollmappning etc. Här går vi igenom en guide för att konfigurera SSO mellan WordPress och Stripe. I slutet av den här guiden bör användare kunna logga in till WordPress från Stripe. För att veta mer om andra funktioner vi tillhandahåller i OAuth Single Sign-On (OAuth & OpenID Connect Client)-pluginet för WordPress kan du... Klicka här.

Förutsättningar: Nedladdning och installation

  • Logga in på din WordPress-instans som admin.
  • Gå till WordPress Dashboard >> Plugins och klicka på Lägg till en ny.
  • Sök efter en OAuth enkel inloggning (SSO) plugin för WordPress och klicka på installera nu.
  • När du har installerat klicka på Aktivera.


Steg för att konfigurera Stripe Single Sign-On (SSO)-inloggning i WordPress

Steg 1: Ställ in Stripe som OAuth-leverantör

  • Gå till utvecklarkontot för Stripe och registrera dig/logga in.
  • Från fliken Konfigurera OAuth i Oauth Client-pluginet, hämta omdirigerings-/återuppringnings-URL:en och ange den i din Stripe-applikation.
  • Kopiera ditt klient-ID och klienthemlighet och spara det i din miniOrange OAuth Client-plugin-konfiguration.
  • Du har slutfört dina Stripe OAuth-sidokonfigurationer.

Du har konfigurerat Rand som OAuth-leverantör för att få Stripe-inloggning på din WordPress-webbplats.

Steg 2: Konfigurera WordPress som OAuth-klient

  • Efter att ha aktiverat OAuth Single Sign On – SSO (OAuth-klient) plugin gå till miniOrange OAuth.
  • Klicka på Välj program för att söka efter din OAuth-provider-applikation eller klicka på din OAuth-provider-applikation bland de angivna applikationerna.
  • Om ditt program/servernamn inte finns i standardlistan. Du kan klicka på Anpassad OAuth 2.0-app or Anpassad OpenID Connect-app för att lägga till anpassad OAuth/OpenID Connect Server.
  • Konfigurera OAuth-applikationen i Rand med hjälp av återanrops-/omdirigerings-URL:en (se skärmdump nedan).

  • Fyll i konfigurationsinformationen nedan från mottagen konfigurationsinformation från Rand

    Klient ID : Mottaget från app konfigurerad i Stripe
    Klienthemlighet: Mottaget från app konfigurerad i Stripe
    Omfattning:  Baserat på data vill du få tillgång till t.ex. e-post eller profil
    Auktorisera slutpunkt: Auktoriseringsslutpunkt för Stripe
    Åtkomsttokens slutpunkt: Token endpoint för Stripe
    Få användarinformation slutpunkt: Resurs eller användarinformations slutpunkt för Stripe
  • Klicka på knappen Spara inställningar när du har angett all obligatorisk information.

3. Mappning av användarattribut och testanslutning

  • Klicka på knappen Testa konfiguration för att kontrollera om du har konfigurerat korrekt.
  • Vid framgångsrik konfiguration får du Attributnamn och Attributvärden on Testa konfiguration fönster. Mappa attributnamn som tillhandahålls av din OAuth-server med OAuth-klientattribut som anges under avsnittet Attributmappning och klicka på Spara inställningar.

4. Rollmappning [Premium]

  • Klicka på "Testa konfiguration" och du får en lista över attributnamn och attributvärden som skickas av din OAuth-leverantör.
  • I fönstret Testkonfiguration mappar du attributnamnen i sektionen Attributmappning av plugin-programmet. Se skärmdumpen för mer information.
  • OAuth-klient SSO-plugin för WordPress: attributmappning
  • Aktivera rollmappning: För att aktivera rollmappning måste du mappa attributet Gruppnamn. Välj attributnamnet från listan över attribut som returnerar rollerna från din leverantörsapplikation.
    T.ex: Roll

  • OAuth-klient SSO-plugin för WordPress: testkonfiguration - rollmappning
  • Tilldela WordPress-rollen till leverantörsrollen: Baserat på din leverantörsapplikation kan du allokera WordPress-rollen till dina leverantörsroller. Det kan vara en student, lärare, administratör eller någon annan beroende på din applikation. Lägg till leverantörsrollerna under Gruppattributvärde och tilldela önskad WordPress-roll framför den under WordPress-roll.

    Till exempel, i bilden nedan. Läraren har tilldelats rollen som administratör och eleven har tilldelats rollen som prenumerant.
  • OAuth-klient SSO-plugin för WordPress: testkonfiguration - rollmappning
  • När du har sparat mappningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
    Exempel: Som i det givna exemplet kommer användare med rollen "lärare" att läggas till som administratör i WordPress och "elev" kommer att läggas till som prenumerant.

5: Inloggningsinställningar / Inloggningsinställningar

  • Inställningarna på fliken Inställningar för Single Sign-On (SSO) definierar användarupplevelsen för Single Sign-On (SSO). För att lägga till en Stripe-inloggningswidget på din WordPress-sida måste du följa stegen nedan.
  • 1. Logga in inställningar för wordpress 5.7 och tidigare:

    • Gå till WordPress vänsterpanel > Utseende > Widgets.
    • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
    • Stripe Single Sign-On (SSO) för WordPress - inställning av inloggningsknapp

    2. Inloggningsinställningar för wordpress 5.8:

    • Gå till WordPress vänsterpanel > Utseende > Widgets.
    • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
    • Stripe Single Sign-On (SSO) för WordPress - inställning av inloggningsknapp för 5.8
    • Öppna din WordPress-sida och du kan se Stripe SSO-inloggningsknappen där. Du kan testa Stripe Single Sign-On (SSO) nu.

I den här guiden har du konfigurerat Stripe Single Sign-On (SSO) genom att konfigurera Stripe som OAuth-leverantör och WordPress som OAuth-klient med vårt OAuth Single Sign-On (OAuth & OpenID Connect Client)-plugin för WordPress. Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din WordPress-webbplats med Stripe SSO-inloggningsuppgifter inom några minuter.


Ytterligare resurser

Maila oss vidare oauthsupport@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