Sökresultat :

×

Autentisera PingFederate Single Sign-On (SSO) med OAuth för WordPress

Ocuco-landskapet SSO för WordPress möjliggör säker, sömlös inloggning till WordPress med PingFederate som din OAuth- och OpenID Connect-leverantör. Genom att implementera SSO med PingFederate kan användare komma åt din webbplats eller applikationer med en enda uppsättning autentiseringsuppgifter, vilket förenklar inloggningsupplevelsen. Vårt OAuth & OpenID Connect Single Sign-On (SSO)-plugin för WordPress erbjuder avancerade SSO-funktioner såsom attributmappning, rollmappning och åtkomstkontroll baserat på företagets e-postdomäner. Det låter dig också säkra hela din WordPress-webbplats bakom SSO. OAuth SSO-pluginet för WordPress förenklar användarinloggningsprocessen och effektiviserar PingFederate-inloggningsautentisering. Följ stegen i guiden nedan för att installera och konfigurera SSO för WordPress med PingFederate.


  • 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 1.1: Hämta OAuth Playground-filerna från PingIdentity

  • I en webbläsare, gå till Utvecklingsverktyg sida på Ping Identity-webbplatsen.
  • Klicka på knappen OAuth Playground Download. Om så begärs, logga in på ditt Ping Identity-konto. Din webbläsare laddar ner ZIP-filen för OAuth Playground.
  • Extrahera innehållet från ZIP-filen.
  • Steg 1.2: Installera OAuth Playground

  • Kopiera innehållet i /dist/deploy katalog till /pingfederate/server/default/deploy i PingFederate.
  • Slå samman innehållet i /dist/conf katalog till /pingfederate/server/default/conf i PingFederate.
  • Steg 1.3: Konfigurera OAuth Playground

  • Öppna OAuth Playground genom att gå till https://<pf_host>:9031/OAuthPlayground i en webbläsare.
  • Ping Single Sign-On (SSO) för Wordpress - Lägg till ny applikation
  • Klicka på Inställning knapp. Installationsguiden visas.
  • Följ guidens instruktioner och klicka på Nästa.
  • Ping Single Sign-On (SSO) för Wordpress - Lägg till ny applikation

    Du har konfigurerat PingFederate som OAuth-leverantör på din WordPress-webbplats, vilket gör att användare kan komma åt sina digitala resurser på ett säkert sätt med en enda uppsättning inloggningsuppgifter och förbättra användarautentiseringsbehörighet med Ping Single Sign-On (SSO)-inloggning.


  • Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
  • Ping Single Sign-On (SSO) för Wordpress - Lägg till ny applikation
  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här Ping
  • Ping Single Sign-On (SSO) för Wordpress - Välj applikation
  • 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 Ping Federate SSO-applikationen.
  • Se tabellen nedan för detaljer och konfigurering Omfattning & slutpunkter för Ping Federate i plugin-programmet.
  • Omfattning: öppet
    Auktorisera slutpunkt: https://{your-base-url}/as/authorization.oauth2
    Åtkomsttokens slutpunkt: https://{your-base-url}/as/token.oauth2
    Få användarinformation slutpunkt: https://{your-base-url}/idp/userinfo.oauth2
    Anpassad omdirigeringsadress efter utloggning: [valfritt] https://<your-domain>/connect/endsession?post_logout_redirect_uri=<redirect-url-after-logout>
  • Klicka på Nästa.
  • Ping Single Sign-On (SSO) för Wordpress - Klient-ID och klienthemlighet
  • Verifiera konfigurationsdetaljerna och klicka på Finish för att spara konfigurationen.
  • Ping Single Sign-On (SSO) för Wordpress - Slutför konfigurationen

    Du har konfigurerat WordPress som en OAuth-klient tillåter användare att säkert komma åt sina digitala resurser med en enda uppsättning inloggningsuppgifter med Pinga enkel inloggning (SSO) logga in på din WordPress-webbplats.

  • Gå till Konfigurera OAuth och sök efter ditt programnamn för att lägga till en ny klientapplikation på din webbplats, här Ping federat.
  • PingFederate Single Sign-On (SSO) inloggning: konfigurera slutpunkter
  • Inställd Appnamn, klient-ID, klienthemlighet, domännamn från ping federate SSO-applikation.
  • Ping Single Sign-On (SSO) för Wordpress - Lägg till appnamn, TenantID
  • Välj Beviljningstyp från listan över alternativ & Klicka på Spara inställningar för att spara konfigurationen..
  • Ping Single Sign-On (SSO) för Wordpress - Lägg till beviljandetyp

    Du har konfigurerat WordPress som OAuth-klient för att uppnå användarautentisering med Pingfederate Single Sign-On (SSO) inloggning på din WordPress-webbplats.


  • 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.
    • testa kongifuration
    • 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.
    • PingFederate Single Sign-On (SSO) inloggning: attribut/rollmappning

  • 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.
  • Ping Single Sign-On (SSO) för Wordpress: 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

  • Ping Single Sign-On (SSO) för Wordpress: 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.
  • Ping Single Sign-On (SSO) för Wordpress: 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.

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


Ping Single Sign-On (SSO) bör nu konfigureras med PingFederate som OAuth-leverantör och WordPress som OAuth-klient. Ping Federated SSO bör uppfylla alla dina behov med funktioner som stöd för flera bidragstyper, attributmappning, rollmappning, etc. Annars kan du också konfigurera andra IDP:er som Azure AD, Office 365 (Microsoft 365), anpassade leverantörer och mer med detta plugin.



 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!


ADFS_sso ×
Hej där!

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

stödja