Sökresultat :

×

TYPO3 OneLogin Single Sign On (SSO) OAuth / OpenID Connect | OneLogin SSO-inloggning


Typo3 OAuth 2.0-autentisering och auktorisering Single Sign-On (SSO)-tillägg låter dina Frontend- och Backend-användare (admin och kund) sömlöst logga in på Typo3-webbplatsen med Onelogin-uppgifter. Tillägget Typo3 OAuth / OpenID Connect Single Sign-On (SSO) gör det enkelt att använda OAuth2 för att konfigurera Onelogin Login på Typo3 (Onelogin Single Sign on).

Typo3 OAuth & OpenID Connect Single Sign-On (SSO)-tillägget gör det möjligt att logga in på Typo3 säkert med valfri OAuth- och OpenID Connect-leverantör som Azure AD, Azure B2C, Okta, Keycloak, Salesforce etc. Avancerade Single Sign-On-funktioner (SSO) som attributmappning för användarprofiler, rollmappning och så vidare stöds också i detta tillägg. Klicka här för att läsa mer om premiumfunktionerna i Typo3 OAuth Single Sign-On (OAuth & OpenID Connect Client)-tilläggen.

I den här guiden går vi igenom hur du ställer in SSO mellan Typo3 och Onelogin. Användare ska kunna logga in på Typo3 genom Onelogin i slutet av den här guiden.

Förutsättningar: Ladda ner och installation

miniorange img Installerar OAuth Client / OpenID Connect-tillägget i TYPO3


  • Använd kommandot nedan för att installera tillägget med hjälp av kompositören:
    composer req miniorange/miniorange_oidc
  • Sök nu efter "miniOrange OpenIDConnect" i avsnittet Installerade tillägg och aktivera tillägget genom att klicka på knappen Aktivera.
  • Efter installationen klickar du på det nyinstallerade tillägget "miniOrange OpenIDConnect" för TYPO3 SSO och logga in med dina registrerade miniOrange-uppgifter.
  • Typo3 miniorange OpenIDCconnect-inställningar
  • Efter att ha angett användarnamn och lösenord kommer du att behöva licensnyckel för att gå vidare om du är premiumkund. (Du kommer att få den här nyckeln från miniOrange-teamet. Efter att ha angett licensnyckeln kan du aktivera licensen och gå vidare.)
  • miniorange licens oauth oidc login
  • Om du inte är en premiumkund kan du sömlöst logga in genom att skicka in miniOrange-uppgifter.
  • Efter lyckad inloggning kan du se detaljerna för ditt konto.
  • Typo3 OAuth Single Sign-On-kontodetaljer
  • Nu är du redo att konfigurera din IdP. Men det är viktigt att integrera frontend först.
  • Ladda ner zip-filen för OAuth / OIDC-tillägget från TYPO3-marknadsplatsen
  • Gå till din TYPO3-backend och klicka på Extensions-sektionen till vänster på skärmen.
  • Ladda upp zip-filen, som visas i bilden nedan.
  • Typo3 OAuth OIDC SSO-uppladdningsplugin
  • Sök nu efter "miniOrange OpenIDConnect" i avsnittet Installerade tillägg och aktivera tillägget genom att klicka på knappen Aktivera.
  • Efter installationen klickar du på det nyinstallerade tillägget "miniOrange OpenIDConnect" för TYPO3 SSO och logga in med dina registrerade miniOrange-uppgifter.
  • Typo3 miniorange OpenIDCconnect-inställningar
  • Efter att ha angett användarnamn och lösenord kommer du att behöva licensnyckel för att gå vidare om du är premiumkund. (Du kommer att få den här nyckeln från miniOrange-teamet. Efter att ha angett licensnyckeln kan du aktivera licensen och gå vidare.)
  • minorange licens oauth oidc login
  • Om du inte är en premiumkund kan du logga in direkt genom att skicka in miniOrange-uppgifter.
  • Efter lyckad inloggning kan du se detaljerna för ditt konto.
  • Nu är du redo att konfigurera din IdP. Men det är viktigt att integrera frontend först.

miniorange img Integrera förlängning med TYPO3

  • Klicka på Sidor från vänster navigering.
  • Sedan måste du skapa en mapp för att lagra frontend-användarna i den genom att högerklicka på Hem sidan och välj Ny undersida.
  • Typo3 OAuth SSO skapa gränssnitt
  • Välja mapp skriv från rullgardinsmenyn.
  • Typo3 OAuth openid SSO skapa gränssnitt
  • Namnge mappen som Webbplatsanvändare och klicka på Spara.
  • Typo3 OAuth Single Sign-On skapa frontend
  • Gå till beteendefliken och lägg till Webbplatsanvändare i det.
  • Typo3 OAuth SSO lägg till webbplatsanvändare
  • Om du ser ett bindestreck i rött på den skapade mappen betyder det att mappen inte är aktiverad. Du kan sedan aktivera det genom att högerklicka på den mappen och klicka Möjliggöra.
  • Du måste lägga till två STANDARD sidor inom HEM sida. Om du använder Premium Plugin kan du skapa tre sidor.
  • Här kommer vi att betrakta sidnamn som: FEOIDC, SVAR, LOGGA UT (Utloggning är valfritt för premiumkunder).
  • För att skapa en FEOIDC sida, högerklicka på Hem sida och välj sedan Ny undersida och välj STANDARD skriv från rullgardinsmenyn.
  • Typo3 OAuth SSO skapa gränssnitt
  • Lägg till sidrubrik som FEOIDC och klicka Spara.
  • Typo3 OAuth SSO skapa gränssnitt
  • Klicka sedan på igen FEOIDC sida och klicka på Lägg till innehåll. Gå till plugins och lägg till FEOIDC-plugin och klicka på Spara.
  • Typo3 OAuth SSO skapa gränssnitt Typo3 OAuth Single Sign-On välj plugin
  • Navigera till fliken plugin och välj FEIOIDC plugin.
  • Typo3 OAuth SSO skapa gränssnitt
  • Lägg till webbplatsanvändare Sida för skivlagring och spara inställningarna.
  • Typo3 OAuth SSO skapa gränssnitt
  • Du kan aktivera FEOIDC sida genom att högerklicka och välja Möjliggöra alternativ.
  • Typo3 OAuth SSO skapa gränssnitt
  • Om du behöver göra ändringar i URL-segmentet, som också kommer att vara din ursprungliga SSO-URL, högerklicka på FEOIDC-sidan, välj redigera och klicka på knappen "växla URL" för att ställa in URL enligt ditt sätt.
  • Följ samma steg för att skapa och konfigurera standardsidor med svar.
  • Se till att du kommer att välja Response Plugin för Response-sidan.
  • Håll FEOIDC och SVAR webbadresser till sidan praktiska eftersom du behöver dem när du konfigurerar OAuth/OpenID Connect-tillägget.

Steg för att konfigurera Onelogin OAuth & OpenID Single Sign-On (SSO) Inloggning till Typo3

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

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

miniorange img Konfigurera Onelogin som OAuth-leverantör
  • Navigera till https://app.onelogin.com/login och logga in på ditt Onelogin-konto.
  • Klicka på Administration fliken.
  • Säker åtkomst med OneLogin Single Sign-On (SSO) - tilläggsappar
  • Du kommer att presenteras med följande skärm. Håll muspekaren på Tillämpningar och klicka sedan på Applikationer.
  • Typo3 OneLogin Single Sign-On (SSO) Lägg till appar
  • Klicka på Lägg till app Knapp.
  • OneLogin Single Sign-On (SSO) Typo3 lägg till app
  • Du kommer att se en söklista. Söka efter "OIDC" (OpenID Connect) och klicka på sökresultatet som visas nedan.
  • Typo3 OneLogin SSO | OneLogin Single Sign-On (SSO)
  • Du kommer att omdirigeras till konfigurationsskärmen. Fyll i ansökans namn och andra uppgifter efter behov, klicka sedan på Spara.
  • Onelogin Typo3 SSO OAuth-konfiguration
  • Du kommer att omdirigeras till sidan med appdetaljer. Gå till konfiguration fliken och enter Omdirigera URI från MO OAuth/OpenID Connect Plugin och klicka på Spara.
  • OneLogin OAuth 2.0 Single Sign-On (SSO) Ange omdirigeringsadress
  • Gå till SSO flik. Där hittar du kund-ID och Klienthemlighet fields.Kopiera in dessa referenser MO OAuth/OpenID Connect Plugin-konfiguration på motsvarande fält.
  • Typo3 OneLogin SSO | OAuth SSO-inloggning

    Steg 1.1: Tilldela användarna till OneLogin SSO-applikation:

    • Håll muspekaren över användare fliken och klicka på användare alternativet från menyn.
    • Typo3 SSO-inloggning med OneLogin-användare
    • Du kommer att se användarlistan som är tillgänglig på din onelogin-plattform. Välj en användare som du vill ge åtkomst till din applikation.
    • Välj applikation Typo3 Single Sign-On OneLogin SSO
    • Nu för den användaren, gå till Tillämpningar från den vänstra menyn och klicka på den blå + ikonen för att lägga till programmet.
    • Typo3 SSO-inloggning med OneLogin OAuth-tilläggsprogram
    • Välj det programalternativ från rullgardinsmenyn som du vill tillåta SSO för den användaren och klicka på Fortsätta.
    • Säker åtkomst med OneLogin Single Sign-On (SSO) Typo3 OneLogin tillåter SSO
    • Slutför konfigurationerna och klicka på Spara knapp.
    • Säker åtkomst med OneLogin Single Sign-On (SSO) Ange redirecturl Typo3 OneLogin
    • Applikationen kommer att listas i användarprofilen som visas i bilden nedan och nu kan denna användare SSO till din Typo3-webbplats med sina OneLogin-uppgifter för denna applikation.
    • Typo3 OneLogin SSO OneLogin Single Sign-On användare SSO

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

    2. Konfigurera Typo3 som OAuth-klient

    • När du har konfigurerat OAuth-leverantören anger du OAuth-leverantörens namn, kund-ID, Klienthemlighet, Omfattning och gav slutpunkter.

      Se Slutpunkter nedan för att konfigurera OAuth-klienten


      Omfattning: öppet
      Auktorisera slutpunkt: https://<site-url>.onelogin.com/oidc/auth
      Åtkomsttokens slutpunkt: https://<site-url>.onelogin.com/oidc/token
      Få användarinformation slutpunkt: https://<site-url>.onelogin.com/oidc/me
    • Klicka på Spara knappen för att spara inställningarna.
    • Typo3 SSO OAuth 2.0 SSO-referenser Onelogin SSO
    • Klicka på Testkonfiguration knapp.
    • Typo3 OAuth-uppgifter Onelogin SSO OAuth
    • Du kommer att se alla värden som returneras av din OAuth-leverantör till Typo3 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.
    • Du har framgångsrikt konfigurerat din Typo3 som en OAuth-klient. Nu kan du skapa din anpassade SSO-knapp på din Typo3 Frontend-webbplats och bädda in FEOIDC-sidans URL till den för att initiera SSO.
    • Typo3 OAuth 2.0 SSO Onelogin SSO

    3: 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 tillägget. I premiumversionen av tillägget kan du dock mappa olika attribut som kommer från din OAuth-leverantör till attributen som finns på din Typo3-webbplats.
    • Typo3 OAuth-attributmappning Typo3 SSO

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

    • Du kan ange en standardroll i det kostnadsfria tillägget som kommer att tilldelas alla icke-adminanvändare när de utför SSO.
    • Gå till fliken Gruppmappning och navigera till avsnittet Gruppmappning.
    • Välj standardrollen och klicka på knappen Spara.
    • Onelogin Typo3 SSO - Onelogin Single Sign-On(SSO) Login in Typo3 - rollkartläggning

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

    Ytterligare resurser


    Om du letar efter något som du inte hittar, vänligen skicka ett mejl till info@xecurify.com

Hej där!

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

stödja