Sökresultat :

×

Basecamp Single Sign-On (SSO) OAuth och OpenID ansluter | Basecamp SSO-inloggning


Få gratis prov
   

Konfigurera Basecamp Single Sign-On (SSO) med OAuth & OpenID Connect Single Sign-On (SSO) plugin för WordPress. Aktivera säker inloggning till WordPress med Basecamp som OAuth- och OpenID Connect-leverantör. Basecamp Single Sign-On (SSO) med WordPress låter dina användare logga in på din WordPress och komma åt webbplatsen genom att autentisera med sin Basecamp-identitetsleverantör. Du kan också konfigurera plugin med olika IDP:er som Azure AD, Office 365 och andra anpassade leverantörer. Den stöder avancerade Single Sign-On (SSO)-funktioner som attributmappning för användarprofiler, rollmappning, inloggning med flera hyresgäster etc. Här går vi igenom en guide för att konfigurera Basecamp Single Sign-On (SSO) med WordPress för användarautentisering. I slutet av den här guiden bör användare kunna utföra säker inloggning till WordPress och komma åt webbplatsen med Basecamp SSO. För att veta mer om andra funktioner vi tillhandahåller i OAuth Single Sign-On (OAuth & OpenID Connect Client) plugin för WordPress 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 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 Basecamp Single Sign-On (SSO) Inloggning till WordPress

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

  • Först av allt, gå till https://launchpad.37signals.com/integrations och registrera/logga in på ditt Basecamp-utvecklarkonto.
  • Klicka på registrera ansökan för att registrera en ny ansökan.
  • Basecamp Single Sign-On (SSO) - registrera app
  • Ange programmets namn och andra nödvändiga uppgifter.
  • Basecamp Single Sign-On (SSO) - ange appnamn
  • Scrolla nu ner och välj produkter som din applikation kommer att integreras med. Gå in i Omdirigera URL som du får från OAuth Single Sign-On (SSO) plugin. Klicka på Registrera app.
  • Basecamp Single Sign-On (SSO) - ange omdirigeringsadress
  • kopiera kund-ID och Klienthemlighet och spara den i din miniOrange OAuth Single Sign-On (SSO)-plugin-konfiguration.
  • Basecamp Single Sign-On (SSO) - användaruppgifter

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


2. Ställ in WordPress som OAuth-klient

  • Gå till fliken Konfigurera OAuth i plugin-programmet och sök efter Custom OAuth i applikationslistan och välj Custom OAuth 2.0 App.
  • Basecamp Single Sign-On (SSO) -
  • Konfigurera nu app Namn, kund-ID, Klienthemlighet mottagen från Basecamp App.
  • Ange omfattningsvärde som öppet.
  • Basecamp klient-ID och hemlighet:


    Klient ID : Klicka här
    Klienthemlighet: Klicka här
    Omfattning: öppet
    Auktorisera slutpunkt: https://launchpad.37signals.com/authorization/new?type=web_server
    Åtkomsttokens slutpunkt: https://launchpad.37signals.com/authorization/token?type=web_server
    Få användarinformation slutpunkt: https://launchpad.37signals.com/authorization.json
  • Klicka på Spara inställningar för att spara konfigurationen.
  • Basecamp Single Sign-On (SSO) - spara inställningar
Obs: De slutpunkter vi har använt här är endast giltiga för Basecamp3 API. Att veta om slutpunkterna för Basecamp2 och Classic API Klicka här.

Du har konfigurerat WordPress som OAuth-klient för att få Basecamp-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.
    •  Basecamp Single Sign-On (SSO) - testkongifuration
    • 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.
    • Basecamp Single Sign-On (SSO) - testresultat
    • 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.
    • Basecamp Single Sign-On (SSO) - attribut/rollmappning

    4: Rollkartläggning [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.
    • Basecamp Single Sign-On (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

    • Basecamp Single Sign-On (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.
    • Basecamp Single Sign-On (SSO) - - testkonfiguration - rollmappning
    • När du har sparat mappningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
      Exempel: 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

    • 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 Basecamp-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.
      •  Basecamp Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Gå till WordPress vänsterpanel > Utseende > Widgets.
      • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
      • Basecamp Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Öppna din WordPress-sida och du kan se inloggningsknappen för Basecamp SSO där. Du kan testa Basecamp Single Sign-On (SSO) nu.
      • Se till "Visa på inloggningssidan" alternativet är aktiverat för din applikation. (Se bilden nedan)
      • Basecamp Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
      • Du kommer att se en Basecamp SSO-inloggningsknapp där. När du klickar på inloggningsknappen kommer du att kunna testa Basecamp Single Sign-On (SSO).
      • Basecamp Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning

    I den här guiden har du konfigurerat Basecamp Single Sign-On (SSO) genom att konfigurera Basecamp som OAuth-leverantör och WordPress som OAuth-klient med hjälp av vårt OAuth Single Sign-On-plugin (OAuth/OpenID Connect Client) 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 Basecamp-inloggningsuppgifter inom några minuter.


    Ytterligare resurser


    Maila oss på oauthsupport@xecurify.com för snabb vägledning (via e-post/möte) om dina behov så hjälper vårt team 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