Logga in med Windows Live Single Sign-On (SSO) med OAuth för WordPress | Windows Live SSO för WordPress
Översikt
Windows Live Single Sign-On (SSO)-integration för din WordPress-webbplats med hjälp av OAuth och OpenID Connect enkel inloggning (SSO) för WordPress Med plugin-programmet kan användare säkert och bekvämt logga in på din webbplats och dina applikationer med en enda uppsättning inloggningsuppgifter från sitt Windows Live-konto. Med Windows Live som OAuth-leverantör och WordPress som OAuth-klient säkerställer vårt plugin en sömlös SSO-upplevelse mellan WordPress och Windows Live med bara ett enda klick. Förutom Windows Live Single Sign-On (SSO), vår SSO för WordPress-plugin erbjuder avancerade funktioner för Windows Live-integration, inklusive mappning av användarprofilattribut, rollmappning och begränsning av webbplatsåtkomst baserat på organisationens e-postdomäner. För förbättrad säkerhet kan du också skydda hela din WordPress-webbplats med hjälp av Windows Live Single Sign-On (SSO). Genom att implementera Windows Live SSO förenklar vårt plugin användarautentisering samtidigt som det säkrar inloggningsprocessen. För att komma igång, följ steg-för-steg-instruktionerna i guiden nedan för att installera och konfigurera plugin-programmet för din Windows Live Single Sign-On (SSO)-installation.
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 och OpenID Connect enkel inloggning (SSO) för WordPress plugin och klicka på installera nu.
- När du har installerat klicka på Aktivera.
Steg för att logga in på WordPress med Windows Live Single Sign-On (SSO)
1. Ställ in Windows Live som OAuth-leverantör
- Logga in Azur portalen.
- Välja Azure Active Directory.
- Klicka på i den vänstra navigeringsrutan Appregistreringar tjänst och klicka Ny registrering.
- När sidan Skapa visas anger du din ansökans registreringsinformation. (Se tabellen nedan)
- Välja "Webbapp/API" för klientapplikationer och resurs/API-applikationer som är installerade på en säker server. Den här inställningen används för konfidentiell OAuth webbklienter och offentliga användaragentbaserade klienter. Samma applikation kan också exponera både en klient och resurs/API.
- För "Web app / API"-applikationer, ange basadressen till din app. t.ex. https:// kan vara webbadressen till en webbapp som körs på din lokala dator. Användare skulle använda denna URL för att logga in på en webbklientapplikation.
- Se till "Ge administratörssamtycke till behörigheter för openid och offline_access" alternativet är aktiverat. Klicka på när du är klar Registrera.
- Azure AD tilldelar ett unikt applikations-ID till din applikation. De ansöknings-ID är din kund-ID och Katalog-ID är din Hyresgäst ID, ha dessa värden till hands eftersom du behöver dem för att konfigurera miniOrange OAuth Client-plugin.
- Gå till Certifikat och hemligheter från den vänstra navigeringspanelen och klicka på Ny kundhemlighet. Ange beskrivning och utgångstid och klicka på ADDERA alternativ.
- Kopiera den hemliga nyckeln "värde" och håll värdet till hands som det kommer att krävas senare för att konfigurera Klienthemlighet under miniOrange OAuth Client Plugin.
| Namn: | Namn på din ansökan. |
| Ansökningstyp : |
|
| Omdirigera URI: |
|
Obs: Klienthemligheten för din utvecklarapplikation upphör att gälla om 180 dagar. För att säkerställa fortsatt funktionalitet måste du generera en ny klienthemlighet före utgången och uppdatera den i OAuth Single Sign-On-plugin.
Du har konfigurerat Windows Live som OAuth-leverantör för att uppnå användarautentisering med Windows Live Single Sign-On (SSO) inloggning på din WordPress-webbplats.
2: Ställ in WordPress som OAuth-klient
- Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
- Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här Windows Live.
- Efter att ha valt leverantör, kopiera Återuppringnings-URL som måste konfigureras i OAuth-leverantörens SSO-applikationskonfiguration.
- Ange klientuppgifterna som kund-ID & Klienthemlighet som du får från Windows Live SSO-applikationen.
- Se tabellen nedan för att konfigurera omfattningen och slutpunkterna för Windows Live i plugin-programmet.
- Klicka Nästa.
- Verifiera konfigurationsdetaljerna och klicka på Finish för att spara konfigurationen.
| Klient ID : | från den konfigurerade Windows Live SSO-applikationen |
| Klienthemlighet: | från den konfigurerade Windows Live SSO-applikationen |
| Scopes | öppet |
| Auktorisera slutpunkt: | https://login.live.com/oauth20_authorize.srf |
| Åtkomsttokens slutpunkt: | https://login.live.com/oauth20_token.srf |
Du har konfigurerat WordPress som OAuth-klient för att uppnå Windows Live Single Sign-On (SSO) med WordPress för användarautentisering.
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.
- 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.
- 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.
4. Inloggningsinställningar
- WordPress 5.7 och senare
- WordPress 5.8
- WordPress 5.9 och senare
I den här guiden har du konfigurerat Windows Live Single Sign-On (SSO) genom att konfigurera Windows Live som OAuth-leverantör och WordPress som OAuth-klient med hjälp av vårt OAuth Single Sign-On-plugin (OAuth & OpenID Connect Client). Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din WordPress-webbplats med Windows Live-inloggningsuppgifter inom några minuter.
Relaterade artiklar
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen
