SAML Single Sign-On (SSO) i Nextcloud | Magento – Nextcloud SSO-inloggning
Översikt
Logga in på Nextcloud med Magento-användaruppgifter. Den här guiden hjälper dig att integrera Magento som en SAML 2.0-identitetsleverantör (IdP) och Nextcloud som en tjänsteleverantör (SP) med hjälp av miniOrange Magento SAML IDP (Identity Provider) Extension. Magento SAML IDP tillägget ger dig möjlighet att använda dina Magento-uppgifter för att logga in på Nextcloud (SP). Här går vi igenom en steg-för-steg-guide för att konfigurera SSO mellan Nextcloud som SP (Tjänsteleverantör) och Magento som IDP (Identitetsleverantör).
Installationssteg
- Använder Composer
- Manuell installation
Förutsättningar
- Öppna en ny webbläsarflik eller ett nytt fönster, Logga in på din Nextcloud konto som Kontoadministratör.
- Klicka på det övre högra hörnet. Välj appar.
- Sök efter SSO & SAML-autentisering. Klicka på Ladda ner och aktivera.
- Klicka på det övre högra hörnet och välj Inställningar. Hitta SSO & SAML-autentisering på vänster sida och öppna den.
- Klicka på Använd inbyggd SAML-autentisering, Klicka på Lägg till identitetsleverantör.
- När detta är gjort, klicka på Ladda ner metadata XML för att ladda ner SP-metadata XML-filen.
Växla tillbaka till fliken/fönstret med IDP-metadata. Ange informationen i motsvarande fält.
| Attribut att mappa UID till | |
| Identifierare för IDP-enheten | Kopiera och klistra in IDP-enhets-ID. |
| URL-mål för IdP | Kopiera och klistra in SAML-inloggnings-URL. |
| Certifikat | ladda ner Certifikat. Öppna den i anteckningsblocket. Kopiera och klistra in innehållet här. |
Steg för att konfigurera Nextcloud SAML Single Sign-on (SSO)-inloggning i Magento 2
Konfigurera Magento som SAML-identitetsleverantör (IdP):
- I miniOrange IDP (Identity Provider) förlängning, gå till Tillämpningar fliken.
- Sök efter Nextcloud i sökrutan Välj program och välj programmet.
- Ange Applikationsnamn under SP namn.
- Ange nu SP Entity ID eller Emittent och ACS URL kopierade tidigare och sparar informationen.
Konfigurera Nextcloud som tjänsteleverantör:
- Navigera till Tillämpningar fliken och klicka på metadata inställningar för Nextcloud-applikationen
- Här kan du hitta identitetsleverantören Metadata URL /XML Metadata eller slutpunkter som IDP Entity ID, SAML Login URL, SAML Logout URL (Premiumfunktion), certifikat. Du kan också ladda ner IdP Metadata XML fil som kommer att användas för Nextcloud-konfigurationen.
- Du har nu tre alternativ för att tillhandahålla IDP-metadata till Nextcloud genom att ladda ner XML Metadata, Metadata URL eller tillhandahålla detaljerna manuellt.
- Alternativ 1 - Ladda ner XML-metadata.
- Ladda ner XML-metadata genom att klicka på den Ladda ner XML-metadata knapp.
- Navigera till din Nextcloud och ladda upp den nedladdade XML-metadatafilen och klicka på Hämta metadata knapp.
- Alternativ 2 – Metadata-URL.
- Du kan också kopiera Metadata URL och ge den till din tjänsteleverantör för att hämta metadata.
- Alternativ 3 – Ange informationen manuellt till Nextcloud.
- Kopiera metadatainformationen enligt tabellen nedan.
- Navigera till din Nextcloud och klistra in metadatainformationen.
| IDP-EntityID / Emittent | IDP-EntityID / Emittent |
| URL för enkel inloggning | SAML-inloggnings-URL / Passiv inloggnings-URL |
| SAML X509-certifikat | Certifikat |
Attributmappning *(Detta är en premiumfunktion)
- I miniOrange Magento IDP förlängning, navigera till Tillämpningar fliken och klicka på Redigera inställningar för Nextcloud-applikationen.
- Klicka på Lägg till attribut knapp.
- Lägg till attributnamnet du vill skicka till din tjänsteleverantör och välj attributet från rullgardinsmenyn och klicka på Spara-knapp för att spara ändringar.
Du har konfigurerat SAML SSO mellan Nextcloud som tjänsteleverantör och Magento som SAML-identitetsleverantör.
