Title: SAML SSO Login &#8211; Single Sign On
Author: Keywoot
Published: <strong>27. awgusta 2024</strong>
Last modified: 14. nowembra 2025

---

Tykace pytaś

![](https://ps.w.org/saml-sso-wp-single-sign-on/assets/banner-772x250.png?rev=3270812)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/saml-sso-wp-single-sign-on/assets/icon-256x256.png?rev=3215660)

# SAML SSO Login – Single Sign On

 Wót [Keywoot](https://profiles.wordpress.org/keywoot/)

[Ześěgnuś](https://downloads.wordpress.org/plugin/saml-sso-wp-single-sign-on.zip)

 * [Drobnostki](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/#description)
 * [Pógódnośenja](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/#reviews)
 *  [Instalacija](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/#installation)
 * [Wuwiśe](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/#developers)

 [Pódpěra](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/)

## Wopisanje

**================ WARNING ==============================**

‼️ **Important:** This plugin is **deprecated** and **no longer maintained**.

This plugin has been discontinued due to issues discovered during a recent review
that prevent us from continuing to work on it. To ensure user safety, reliability,
and compliance with platform requirements, we have withdrawn active development 
and updates. The plugin will no longer receive bug fixes, improvements, or security
patches.

We recommend **switching to a supported alternative** to maintain a stable and secure
environment.

**========================================================**

Keywoot’s **SAML Single Sign On** plugin transforms your WordPress site into a SAML
Service Provider (SAML SP), enabling it to securely authenticate users through any
SAML 2.0 compliant Identity Provider (IdP). Users can log in or register on your
site via SAML SSO with various Identity Providers.

This plugin is compatible with IdPs including Okta, Keycloak, Azure AD, Google Workspace,
Salesforce, ADFS, Shibboleth, OneLogin, Auth0, Microsoft Entra ID, and others. It
ensures a secure authentication experience, making it ideal for businesses, educational
institutions, or community sites that want simplified access for employees, students,
or members.

### Need Help or Have Questions?

For any queries or support, feel free to reach out to us at: **[support@keywoot.com](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/support@keywoot.com?output_format=md)**

Our team is dedicated to providing you with the best support possible.

### Why Use This Plugin

 * **Simplified Login**: Use a single set of credentials for authentication. The
   plugin eliminates the need for multiple passwords while maintaining high security
   standards. Users authenticate once via their Identity Provider and gain access
   to your site.
 * **Security First**: The plugin uses the secure SAML protocol for authentication,
   ensuring user data stays protected. Once authenticated via the Identity Provider,
   users can access your site without additional logins.
 * **Unlimited Authentications**: Whether you have a small team or a large organization,
   this plugin provides unlimited authentications. It is compatible with 40+ SAML
   Identity Providers including Azure AD, Azure B2C, ADFS, Keycloak, Google Workspace,
   Okta, Salesforce, Office 365, Shibboleth, Auth0, and more.
 * **Automatic Attribute Mapping**: The plugin automatically maps required WordPress
   attributes like email and username with NameID from the Identity Provider. This
   ensures each user created is unique.

### Premium Features

 * **Advanced Attribute Mapping**: Detailed control over user profile attributes,
   mapping attributes from IdP to WordPress.
 * **Advanced Role Mapping**: Assign roles during login based on SAML IdP groups
   or attributes.
 * **Force SSO for Site Access**: Redirect users to IdP for authentication and enforce
   authentication on site visit.
 * **Single Logout**: Logout from all sessions, including the IdP, in one click.
 * **Force Authentication**: Authenticate users on the IdP each time they log in,
   even if the IdP login session exists.
 * **Custom Redirection**: Redirect users to any page after authentication or logout.
 * **Restrict Access (Attribute Based)**: Restrict user access based on certain 
   attribute values from the IdP.
 * **Restrict Access (Domain Based)**: Prevent login based on the user’s email domain.
 * **Metadata Synchronization**: Upload and sync IdP metadata easily on regular 
   intervals automatically.
 * **Custom Certificates**: Add and use custom X.509 certificates for enhanced security.

With these features, your WordPress site becomes a secure and versatile SAML Service
Provider.

### Supported Identity Providers (IdP)

This WordPress SAML SSO plugin is compatible with any SAML 2.0-compliant Identity
Provider, enabling seamless single sign-on integration for your WordPress site. 
Whether you’re using enterprise SSO solutions, cloud-based identity providers, or
on-premises authentication systems, this plugin provides secure SAML authentication
that works with standard SAML 2.0 protocols.

Our plugin has been successfully tested and is compatible with leading enterprise
SSO solutions including:

 * **Microsoft**: Office 365, Azure AD (Microsoft Entra ID), Azure B2C, ADFS (Active
   Directory Federation Services)
 * **Google**: Google Workspace (formerly G Suite)
 * **Salesforce**: Salesforce Identity and Salesforce SSO
 * **Okta**: Okta Single Sign-On
 * **Keycloak**: Open-source identity and access management
 * **Auth0**: Identity platform for web and mobile applications
 * **OneLogin**: Unified access management platform
 * **Shibboleth**: Federated identity solution for education and research
 * **Ping Identity**: PingFederate, PingAccess, PingOne
 * **Centrify**: Identity and access management platform
 * **Duo Security**: Duo SSO
 * **AWS**: AWS IAM Identity Center and AWS Cognito
 * **ForgeRock**: ForgeRock Identity Platform
 * **CA Identity** (Broadcom)
 * **RSA**: RSA SecureID and RSA SecurID Access
 * **VMware**: VMware Workspace ONE Access
 * **AuthAnvil**: AuthAnvil Single Sign-On
 * **Gluu Server**: Open source identity and access management
 * **WSO2**: WSO2 Identity Server
 * **LastPass**: LastPass Enterprise SSO
 * **AbsorbLMS**: AbsorbLMS Learning Management System

Each SAML SSO integration follows standard SAML 2.0 authentication protocols, allowing
users to authenticate once through their Identity Provider and gain seamless, secure
access to your WordPress site without additional login credentials. This WordPress
SAML plugin works with almost any SAML 2.0-compliant Identity Provider, making it
ideal for enterprise WordPress deployments, educational institutions, government
organizations, and businesses requiring secure single sign-on authentication. If
your organization uses a SAML 2.0-compatible IdP, you can integrate it with this
WordPress SSO plugin for seamless user authentication and access management.

**NOTE:** This plugin is designed to work with SAML 2.0-compliant Identity Providers(
IdPs). Throughout this documentation, we reference various Identity Provider names(
such as Azure AD, Okta, Auth0, Google Workspace, Keycloak, OneLogin, Salesforce,
Shibboleth, ADFS, and others) solely for the purpose of describing compatibility
and interoperability. These references indicate that the plugin has been tested 
to work with these services using the standard SAML 2.0 protocol.

**Important:**
 – This plugin is not affiliated with, endorsed by, or sponsored 
by any Identity Provider service mentioned in this documentation. – All product 
names, trademarks, registered trademarks, company names, and service names are the
property of their respective owners. – All references to Identity Provider names
are made solely for identification and compatibility description purposes under 
nominative fair use. – Use of these names does not imply any endorsement, affiliation,
partnership, or relationship between this plugin and the Identity Provider services.–
This plugin is an independent product and is not associated with any of the Identity
Provider services referenced.

### Source Code

This plugin includes both source and minified JavaScript and CSS files.

**JavaScript:**
 – Source: `assets/js/kwsso-admin-settings.js` – Minified: `assets/
js/kwsso-admin-settings.min.js`

**CSS:**
 – Source: `assets/css/kwsso-admin-base.css` and `assets/css/kwsso-admin-
custom-style.css` – Minified: `assets/css/kwsso-admin-base.min.css` and `assets/
css/kwsso-admin-custom-style.min.css`

**Dependencies:**
 This plugin uses Composer for dependency management. The `composer.
json` file is located in the plugin root directory. To install dependencies, run`
composer install` in the plugin directory.

The plugin uses the following third-party library:
 – **litesaml/lightsaml** (^4.5):
A PHP library for SAML 2.0 protocol implementation, used for handling SAML authentication
requests, responses, and metadata processing.

All PHP source code is located in the `src/` directory, organized by functionality(
admin, data, helper, service, public, utility).

## Screenshots

[⌊Enable SAML SSO with any SAML-compliant Identity Provider (IdP).⌉⌊Enable SAML 
SSO with any SAML-compliant Identity Provider (IdP).⌉[

Enable SAML SSO with any SAML-compliant Identity Provider (IdP).

[⌊Easily configure by fetching the metadata using the IdP metadata URL.⌉⌊Easily 
configure by fetching the metadata using the IdP metadata URL.⌉[

Easily configure by fetching the metadata using the IdP metadata URL.

[⌊Get the plugin's Service Provider metadata details and provide it to your IdP.⌉⌊
Get the plugin's Service Provider metadata details and provide it to your IdP.⌉[

Get the plugin’s Service Provider metadata details and provide it to your IdP.

[⌊Add SAML SSO on any page using shortcodes, links, and buttons.⌉⌊Add SAML SSO on
any page using shortcodes, links, and buttons.⌉[

Add SAML SSO on any page using shortcodes, links, and buttons.

## Instalacija

#### From your WordPress dashboard

 1. Navigate to Dashboard > Plugins > Add New.
 2. Search for `keywoot saml sso`. Locate and install the SAML SSO – Single Sign On
    plugin by Keywoot.
 3. Activate the plugin from your Plugins page.
 4. Configure your identity provider’s SSO settings in the plugin settings panel.
 5. Enjoy a seamless, secure authentication experience for your WordPress site users.

#### From WordPress.org

 1. Download the plugin from the WordPress.org repository.
 2. Unzip the downloaded file and upload the `saml-sso-wp-single-sign-on` directory
    to your `/wp-content/plugins/` directory.
 3. Activate the plugin from your Plugins page.

## FAQ

### Is user data secure during SAML SSO authentication?

Absolutely. The plugin uses secure SAML protocols for communication between the 
Service Provider (SAML SP) and the Identity Provider. All data exchanged is secured.

### Which Identity Providers (IdPs) are supported?

The plugin is compatible with any SAML 2.0-compliant IdP, including popular options
like Azure AD, Google Workspace, Okta, Salesforce, Keycloak, ADFS, Shibboleth, OneLogin,
and more.

### Is it possible to customize the SSO button for the login page?

Yes, we support SSO button customization in our premium plan.

### Is it possible to add SSO on any other page besides the login page?

Yes, we provide links and shortcodes so you can add SSO login on any page.

### Is it possible to redirect users to a certain page after SSO login?

Yes, this feature is available in our premium plans.

## Reviews

![](https://secure.gravatar.com/avatar/dfd035dfd20649f33e35edc93c2be2c783fc2b093e636ad45b8d9f57d5eeff55?
s=60&d=retro&r=g)

### 󠀁[Great product and awesome support](https://wordpress.org/support/topic/great-product-and-awesome-support-12/)󠁿

 [Richard Leherpeur](https://profiles.wordpress.org/richardlhr/) 24. oktobra 2025

This product works great, is easy to setup and has all the features someone would
expect for an Enterprise level integration. But most of all, support is excellent
and responsive.

![](https://secure.gravatar.com/avatar/dab29931827093fedec3670c2a6f51e19654729b5306e3767de48a3e8ad400f3?
s=60&d=retro&r=g)

### 󠀁[Amazing support and seamless SSO setup!](https://wordpress.org/support/topic/amazing-support-and-seamless-sso-setup/)󠁿

 [jooshiee](https://profiles.wordpress.org/jooshiee/) 5. septembra 2025

Searching for ways to integrate SSO into WordPress, there are options to chose from,
however, SAML SSO plugin far exceed what I visioned setup to be. Their website was
up-to-date, provided amazing visuals to follow along, and provide configs to setup
with your provider to make the process that much easier. Afterwards, the setup as
simple as, uploading the config file and your site is connected! I would also like
to note how incredible the support is. I always got a response well within 24 hours
and they went above and beyond in ensuring I was satisfied with how everything was
setup. I also love how the plugin does not force you into immediately paying for
expensive plans, when testing it out. The pricing at the time of writing, is also
incredibly fair. It transparent straight forward pricing without several 'addons'
to get basic features which get expensive fast with other options out there.

![](https://secure.gravatar.com/avatar/81f995df90fd65c0180dcede6cdfd70dc74b0abb510a7e85be5f6568599e0fdb?
s=60&d=retro&r=g)

### 󠀁[Outstanding Support and Professionalism](https://wordpress.org/support/topic/outstanding-support-and-professionalism-2/)󠁿

 [bilalqazi360](https://profiles.wordpress.org/bilalqazi360/) 18. awgusta 2025

The Keywoot team has been nothing short of impressive. They provide exceptional 
support without any pressure to purchase their plugin, which shows their genuine
commitment to helping clients. Special thanks to Neil for always being available
and going above and beyond whenever we needed assistance. Truly a professional and
reliable team!

![](https://secure.gravatar.com/avatar/c5969fb571b8de2e5157069039a60a37b4d0dd4040c576a8407812d785c447df?
s=60&d=retro&r=g)

### 󠀁[Fantastic Tool and Support](https://wordpress.org/support/topic/fantastic-tool-and-support-2/)󠁿

 [jctnutech](https://profiles.wordpress.org/jctnutech/) 6. awgusta 2025

Reviewed a number of tools in the space. Prices were either exorbitant or the tools
simply did not work. SAML SSO Login – WP Single Sign On from Keywoot was a simple
install with great support. We were able to get first class support and had it up
and running with our IdP in less than an hour (much less actually).First class product,
first class team. This should be your goto solution for Wordpress SSO – don't look
further, don't try to do it yourself. The tools work, Keywoot keeps everything current
for you and extremely affordable even on a tight budget.

![](https://secure.gravatar.com/avatar/6a9f5faf112236de22bde530f06244ec9ddc028b263d3286687cb682e9478e9d?
s=60&d=retro&r=g)

### 󠀁[Excellent Support](https://wordpress.org/support/topic/excellent-support-2505/)󠁿

 [saoirse123](https://profiles.wordpress.org/saoirse123/) 1. julija 2025

I found all responses to be super quick and super helpful!

![](https://secure.gravatar.com/avatar/6253ca075b386ab11c2ee9f30293cdba3cd27ccd9f93ef0eec27b601248b9ee0?
s=60&d=retro&r=g)

### 󠀁[Exceeded Expectations](https://wordpress.org/support/topic/exceeded-expectations-12/)󠁿

 [samrijkers](https://profiles.wordpress.org/samrijkers/) 4. junija 2025

Great plugin! Support was even better!

 [ Read all 14 reviews ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/)

## Sobustatkujuce a wuwijarje

„SAML SSO Login – Single Sign On“ jo software wótwórjonego žrědła. Slědujuce luźe
su pśinosowali k toś tomu tykacoju.

Sobustatkujuce

 *   [ Keywoot ](https://profiles.wordpress.org/keywoot/)

[Translate “SAML SSO Login – Single Sign On” into your language.](https://translate.wordpress.org/projects/wp-plugins/saml-sso-wp-single-sign-on)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/saml-sso-wp-single-sign-on/),
check out the [SVN repository](https://plugins.svn.wordpress.org/saml-sso-wp-single-sign-on/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/saml-sso-wp-single-sign-on/)
by [RSS](https://plugins.trac.wordpress.org/log/saml-sso-wp-single-sign-on/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.5.2

 * Plugin deprecation notice

#### 1.5.1

 * fixes (PHPCS+WPCS) and improvements

#### 1.5.0

 * Added Response Validation Options in Manual Configuration.
 * Added metadata file upload validations.
 * Introduced a new SSO User Settings page.
 * Improved Auto and Manual Configuration layout.
 * Refined Deactivation Feedback Form and Removed Use Case Form.
 * Updated pricing page and added Advanced Plan in it.
 * Improved current page url function.
 * Minor Improvements.

#### 1.4.8

Minor Fixes and Readme Update

#### 1.4.7

Fixed Role change for existing user

#### 1.4.6

 * Fixed Redirection after SSO
 * Added Setup Guides
 * Fixed Plugin.php CSS Issues
 * Changes in Usecase and Deactivation Form

#### 1.4.5

Added Usecase form, Changed Plugin name in Wp Menu, Minor Fixes

#### 1.4.4

Minor Bug Fixes

#### 1.4.3

Internationalisation and Localization Fixes

#### 1.4.2

Added Plugin Internationalisation and Localization

#### 1.4.1

Removed deprecated php functions

#### 1.4.0

Minor fixes and readme updates.

#### 1.3.9

Minor fixes and performance improvements.

#### 1.3.0

testing fixes and optimizations.

#### 1.2.0

Bug Fixes

#### 1.1.0

Bug Fixes

#### 1.0.0

First version release

## Meta

 *  Version **1.5.2**
 *  Last updated **11 mjasece**
 *  Active installations **100+**
 *  WordPress version ** 3.9 abo nowša **
 *  Tested up to **6.8.11**
 *  PHP version ** 8.2 abo nowša **
 *  Language
 * [English (US)](https://wordpress.org/plugins/saml-sso-wp-single-sign-on/)
 *  [Rozšyrjony naglěd](https://dsb.wordpress.org/plugins/saml-sso-wp-single-sign-on/advanced/)

## Pógódnośenja

 5 out of 5 stars.

 *  [  13 5-star reviews     ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/reviews/)

## Sobustatkujuce

 *   [ Keywoot ](https://profiles.wordpress.org/keywoot/)

## Pódpěra

Got something to say? Need help?

 [Forum pomocy pokazaś](https://wordpress.org/support/plugin/saml-sso-wp-single-sign-on/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://keywoot.com/)