Sökresultat :

×

Box OAuth & OpenID connect Single Sign-On (SSO) | Box SSO-inloggning


Få gratis prov

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

Förutsättningar: Ladda ner 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 WordPress OAuth enkel inloggning (SSO) plugin och klicka på installera nu.
  • När du har installerat klicka på Aktivera.

Steg för att konfigurera Box Single Sign-On (SSO) Login till WordPress

1. Konfigurera box som OAuth-leverantör

  • Först av allt, gå till https://app.box.com/developers/console och logga in på ditt boxkonto och klicka på Skapa ny appalternativ.
  • box sso skapa ny app
  • Välj Anpassad app och klicka på Nästa.
  • box sso välj anpassad app
  • Välja Standard OAuth 2.0 (användarautentisering) och klicka på Nästa.
  • box sso välj standardoauth
  • Gå in applikationsnamn och klicka på Skapa app
  • box sso Ange appnamn
  • Du kommer att få ett bekräftelsemeddelande. Klicka på Visa din app
  • box sso viewapp
  • Bläddra ner till OAuth 2.0 Redirect URI​ och redigera URI efter behov och scrolla sedan ned till OAuth 2.0-uppgifteravsnitt.
  • box sso få kundhemlighet
  • Kopiera dessa autentiseringsuppgifter i MO OAuth Plugin-konfiguration.

Du har konfigurerat Box som OAuth-leverantör för att uppnå Box SSO-inloggning på din WordPress-webbplats.


2. Ställ in WordPress som OAuth-klient

  • Gå till Konfigurera OAuth fliken i plugin-programmet och sök efter Box app i programlistan och välj Box app.
  • Konfigurera sedan Appnamn, klient-ID, klienthemlighet och endpoints.
  • ange Omfattning värde som root_readwrite.
  • Se tabellen nedan för att konfigurera scope & endpoints för Box i plugin.

    Klient ID : från steg 1 ovan
    Klienthemlighet: från steg 1 ovan
    Omfattning: root_readwrite
    Auktorisera slutpunkt: https://account.box.com/api/oauth2/authorize
    Åtkomsttokens slutpunkt: https://api.box.com/oauth2/token
    Få användarinformation slutpunkt: https://api.box.com/2.0/users/me
  • Klicka på Spara inställningar för att spara konfigurationen.
  • Box Single Sign-On (SSO) WordPress spara inställningar

Du har konfigurerat WordPress som OAuth-klient för att uppnå Box-inloggning på din WordPress-webbplats.


3. Mappning av användarattribut

  • Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.
  • Hitta användarattribut

    • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
    • Box Single Sign-On (SSO) WordPress: testa kongifuration
    • Du kommer att se alla värden som returneras av din OAuth-leverantör till WordPress 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.
    • Box Single Sign-On (SSO) WordPress testkongifurationsresultat
    • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken kommer du att få en lista över attribut i en rullgardinsmeny för Användarnamn.
    • Box Single Sign-On (SSO) WordPress-attribut/rollmappning

4. Rollmappning [Premium]

  • Klicka på "Testa konfiguration" och du kommer att få 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.
  • wordpress oauth klientplugin sso: attributmappning
  • Aktivera rollmappning: För att aktivera rollmappning måste du mappa attribut för gruppnamn. Välj attributnamnet från listan över attribut som returnerar rollerna från din leverantörsapplikation.
    T.ex: Roll

  • wordpress oauth klientplugin sso: testkonfiguration - rollmappning
  • Tilldela WordPress-rollen till leverantörsrollen: Baserat på din leverantörsapplikation kan du tilldela WordPress-rollen till dina leverantörsroller. Det kan vara en elev, lärare, administratör eller någon annan beroende på din ansökan. Lägg till leverantörsrollerna under Group Attribute Value och tilldela den nödvändiga WordPress-rollen framför den under WordPress-rollen.

    Till exempel, i bilden nedan. Lärare har tilldelats rollen som administratör & student tilldelas rollen som prenumerant.
  • wordpress oauth klientplugin sso: testkonfiguration - rollmappning
  • När du har sparat mappningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
    Exempelvis: Enligt det givna exemplet kommer användare med rollen "lärare" att läggas till som administratör i WordPress och "student" kommer att läggas till som prenumerant.

5: Inloggningsinställningar / Inloggningsinställningar

  • Inställningarna på fliken Inställningar för enkel inloggning (SSO) definierar användarupplevelsen för enkel inloggning (SSO). För att lägga till en Box-inloggningswidget på din WordPress-sida måste du följa stegen nedan.
    • Gå till WordPress vänsterpanel > Utseende > Widgets.
    • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
    •  Box Single Sign-on (SSO) - WordPress skapa-nyklient-inloggningswidget
    • Gå till WordPress vänsterpanel > Utseende > Widgets.
    • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
    • Box Single Sign-on (SSO) - välj miniorange oauth-widget
    • Öppna din WordPress-sida och du kan se Box SSO-inloggningsknappen där. Du kan testa Box Single Sign-On (SSO) nu.
    • Se till "Visa på inloggningssidan" alternativet är aktiverat för din applikation. (Se bilden nedan)
    • Box Single Sign-on (SSO) - WordPress skapa-ny klient inloggningsalternativ
    • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
    • Du kommer att se en Box SSO-inloggningsknapp där. När du klickar på inloggningsknappen kommer du att kunna testa Box Single Sign-On (SSO).
    • Box Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp

I den här guiden har du konfigurerat Box Single Sign-On (SSO) genom att konfigurera Box som OAuth-leverantör och WordPress som OAuth-klient med vår WP OAuth Single Sign-On (OAuth & OpenID Connect Client) plugin. Denna lösning säkerställer att du är redo att rulla ut säker åtkomst till din WordPress-webbplats med Box 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