SAML Single Sign-On (SSO) till iSpring med Joomla IDP Plugin
Översikt
Enkel inloggning i iSpring med Joomla IDP tillåter användare att logga in på Frontline Education med Joomla genom att konfigurera iSpring som en tjänsteleverantör (SP) och Joomla som en SAML-identitetsleverantör (IDP). Den här guiden tar dig genom en steg-för-steg-process för att konfigurera SSO mellan de två plattformarna.
Vad är iSpring?
iSpring är en svit med författarverktyg för e-learning utformade för att skapa interaktiva och engagerande onlinekurser och presentationer. Den innehåller mjukvaruapplikationer för att skapa multimediarikt innehåll, frågesporter, bedömningar och simuleringar. iSpring integreras med PowerPoint, vilket gör att användare enkelt kan konvertera presentationer till interaktiva e-lärande kurser. Nyckelfunktioner i iSpring inkluderar ett innehållsbibliotek, SCORM- och xAPI-kompatibilitet, videoberättelser, mobilvänlig utdata och integration med lärandehanteringssystem (LMS). iSpring används av utbildare, utbildare och instruktionsdesigners för att utveckla och leverera effektivt e-lärande innehåll för olika utbildnings- och företagsutbildningsändamål.
Installera Joomla SAML IDP Plugin
- Logga in på din Joomla-sajt Administratör konsol.
- Från vänster växlingsmeny, klicka på Systemkrav, klicka sedan på under Installera förlängningar.
- Klicka nu på Eller bläddra efter fil för att hitta och installera plugin-filen som laddades ner tidigare.
- Installationen av plugin har lyckats. Klicka nu på Börja använda miniOrange SAML IDP-plugin för att konfigurera miniOrange Joomla IDP-plugin.
- Gå till miniOrange Joomla IDP-plugin, navigera till Identitetsleverantör fliken.
- Här kan du hitta Identity Provider Metadata XML URL/File eller endpoints som IDP Entity ID, SAML Login URL, SAML Logout URL (Premium Feature) och Certificate for SP-konfiguration. Ladda ner XML-metadata genom att klicka på knappen som visas nedan.
Konfigurationssteg
I denna inställning, Joomla fungerar som lagringsplats för användare, dvs det kommer att fungera som IDP medan iSpring är där användare kommer att logga in med sina referenser från Joomla där Joomla SAML IDP SSO Plugin kommer att installeras.
Steg 1: Konfigurera iSpring som SP (tjänsteleverantör)
- Logga in på din iSpring Learn LMS-domän som en Administratörskonto och gå till https://www.ispringsolutions.com/account/login.
- In Anslutningsinställningar, fyll i fälten med informationen från Joomla.
- Ange värdena genom att se tabellen nedan.
|
Utfärdarens URL (IDP Entity ID) |
Ange IDP-EntityID / Issuer från IDP-metadatafliken i Joomla
miniOrange plugin |
| Logga på URL |
Ange SAML-inloggnings-URL från IDP-metadatafliken i Joomla
miniOrange plugin |
| Logga ut URL |
Ange SAML-utloggningsadressen från IDP-metadatafliken i Joomla
miniOrange plugin |
| Certifikat fingeravtryck |
Följ stegen nedan för att kopiera certifikatets tumavtryck: 1. Öppna certifikat som laddades ner tidigare. 2. Gå till Detaljer och välj i fältkolumnen Tumavtryck. 3. Kopiera tumavtrycket som öppnas i rutan genom att trycka på CTRL+C (Högerklick fungerar inte!). 4. Klistra in Tumavtryck i Certifikat fingeravtryck. Se till att det inte finns några mellanslag mellan certifikatets fingeravtryck. Ta bort dem manuellt. |
- Användaren kan automatiskt omdirigera till Joomla Login sida genom att välja Omdirigera användare till SSO-inloggningssidan.
- Klicka Spara för att slutföra konfigurationen.
Steg 2: Konfigurera Joomla som IDP (Identity Provider)
- Gå nu till Komponenter -> miniOrange Joomla IDP -> Tjänsteleverantör.
- Navigera till Leverantör fliken och fyll i fälten för Tjänsteleverantörens namn, SP Entity ID or emittent, ACS URLoch Namn-ID-format. Se det här steget för att få information om tjänsteleverantören. Fyll i de andra fälten enligt dina krav. Klicka på Spara.
Ange följande värden:
| Tjänsteleverantörens namn | Välj lämpligt namn enligt ditt val |
| SP Entity ID eller Emittent | Tjänsteleverantörens enhets-ID |
| ACS URL | SP Assertion Consumer Service URL |
| X.509-certifikat (valfritt) [För undertecknad begäran] | Klistra in certifikatvärdet som du kopierade från metadatafilen |
| Namn-ID-format | Välj urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress |
| Påstående undertecknat | Kontrollerade |
- Klicka nu på Avancerad kartläggning flik. Välj NameID Attribut och klicka sedan på Spara Knapp.
- Du har slutfört din miniOrange Joomla SAML 2.0 IDP konfigurationer.
Steg 3: Attributmappning - Premiumfunktion
- I miniOrange Joomla IDP-plugin, navigera till Avancerad kartläggning fliken.
- Här kan du konfigurera Anpassad attributmappning och även lägga till ytterligare Användarattribut.
- Du har framgångsrikt konfigurerat enkel inloggning med iSpring som tjänsteleverantör och Joomla som identitetsleverantör. Om du behöver ytterligare support eller, om du har problem, vänligen maila oss joomlasupport@xecurify.com
