Download the PHP package helsingborg-stad/miniorange-saml-20-single-sign-on without Composer

On this page you can find all versions of the php package helsingborg-stad/miniorange-saml-20-single-sign-on. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package miniorange-saml-20-single-sign-on

MiniOrange SAML Single Sign On - Hookable

This fork of the MiniOrange plugin adds useful hooks for mapping SSO (Single Sign-On) data to the currently logged-in user.

Hooks

mo_saml_user_attributes

This hook is fired when the plugin has fetched the user attributes from the SAML response. The hook is fired with the fetched attributes as the first argument. Be aware that the user may not be logged in yet, so the user_id might not be available at the time the hook is fired.

mo_saml_user_group_name

This hook is fired when the plugin has fetched the user group name. The hook is fired with the user_id and group_name as arguments.

How to update

To fetch the latests upstream, please change version of this package, and the required package and run to build a new version.

Default documentation

=== SAML Single Sign On – SSO Login === Contributors: miniOrange Donate link: https://plugins.miniorange.com Tags: SAML, SSO, Single Sign On, login, Azure AD Requires at least: 3.7 Tested up to: 6.7 Requires PHP: 5.6 Stable tag: 5.2.4 License: MIT/Expat License URI: https://docs.miniorange.com/mit-license

WordPress SSO ( SAML SSO ) login with Okta, Azure B2C, Azure AD, ADFS, Keycloak, Salesforce, Ping, Onelogin, Google Apps, Shibboleth, etc. | WordPress Single Sign On login (WP SSO)

== Description ==

WordPress Single Sign On - WordPress SSO with our SAML Single Sign On Plugin allows unlimited users login via SAML SSO with Azure AD / Microsoft Entra ID, Azure AD B2C, Okta, GSuite / Google Apps / Google Workspace, Salesforce, Keycloak, ADFS, Shibboleth, Office 365, OneLogin, Auth0 and many more. WordPress SAML SSO Plugin can enable WP SSO with any SAML 2.0 compliant Identity Provider.

Key Features | Premium Plan Features | Setup Guides | Addons | Office 365 Integrations

Check our step-by-step video guide for effortless SSO configuration with your SAML Identity Provider. Streamline your authentication process in minutes to enhance your WordPress site:

[youtube https://youtu.be/gilfhNFYsgc]

= Discover Supported Identity Providers for WordPress Single Sign On (SAML SSO) =

= WordPress Single Sign On ( WordPress SSO ) =

= WORDPRESS SINGLE SIGN ON ( WORDPRESS SSO ) USE-CASES: =

WordPress Single Sign On - SSO ( WP SSO ) for Universities & Education Institutes

We also support seamless WordPress integration with Salesforce and all Microsoft Apps like Sharepoint, PowerBI, Dynamics CRM, etc.

WordPress Single Sign On ( SSO ) for Educational Institutes provides an easy and secure method to authenticate users of educational institutes like schools, colleges and universities into single or multiple WordPress sites using their Identity Provider like Google Workspace, Azure AD, Shibboleth, HAKA, InCommon. Single Sign On (SSO) allows students, teachers, and staff/faculty members to log in and access university or school resources, with single login credentials. Our WordPress SAML Single Sign On (WP SSO) plugin also provides SSO support for schools and universities use cases like ClassLink SSO or Login using ClassLink into your WordPress site ( ClassLink Single Sign On ). We have also solved WordPress SSO for Healthcare & Medical Institutes use cases.

Azure SSO - Login with Azure

Google Apps SSO - Login with Google

Federation SSO

The WordPress SAML Single Sign On SSO plugin ( WP SAML SSO ) is compatible with Federation use cases allowing your students or staff to login to the WordPress site using their university credentials that are affiliated with any federation such as InCommon, HAKA, HKAF, etc. To enable Federation WordPress Single Sign On SSO, you will need to get the Federation SSO add-on.

Salesforce Community SSO

The WordPress SAML Single Sign On SSO ( WordPress SAML SSO ) plugin allows your Salesforce community users to login to the WordPress site by authenticating with their Salesforce credentials ( Login using Salesforce / Salesforce Login ). You can also enable SAML Single Sign On SSO with multiple Salesforce communities using our Salesforce Community add-on. Our WordPress Single Sign On ( SAML SSO ) plugin supports all the Salesforce SSO use cases such as Salesforce Login, Salesforce Single Sign On, Salesforce Community SSO, Salesforce Login ( Single Sign On ) into WordPress, Login using Salesforce, Login with Salesforce, Salesforce Integration. This allows you to seamlessly achieve WP SAML SSO Login using Salesforce, Salesforce Login, Salesforce Community SSO, Login with Salesforce, and Salesforce Single Sign On.

WooCommerce SSO Integration

The WordPress SAML SSO plugin also supports integration with WooCommerce for WooCommerce Single Sign On SSO, which allows you to configure Single Sign On ( SSO Login ) into your WooCommerce store by authenticating with any SAML 2.0 identity provider such as Azure AD, Okta, Salesforce, Keycloak, and more. With the WooCommerce Integrator addon, you can also map the WooCommerce checkout fields with the user attributes provided by your SAML Identity Provider, for a smooth and seamless checkout process for your customers.

Keycloak SSO - Login with Keycloak

The WordPress SAML Single Sign On SSO ( WordPress SSO ) plugin supports Single Sign On SSO with Keycloak / Login using Keycloak / Login with Keycloak / Keycloak Login / Keycloak Single Sign On which enables the users to login to your WordPress site using their Keycloak server credentials ( Keycloak SSO ). You can assign different WordPress roles to users based on their Keycloak groups / Keycloak capabilities. In addition to WordPress Keycloak SSO, we also provide several custom API integrations with Keycloak allowing you to sync the users between WordPress and Keycloak. Please contact us at [email protected] to know more about this.

ADFS SSO - Login with ADFS

The WordPress SAML Single Sign On SSO ( WordPress SSO ) plugin supports ADFS SSO use cases such as Login with ADFS, Login using ADFS, ADFS SSO ( ADFS Single Sign On ), ADFS Login, ADFS login into WordPress, etc. Login with ADFS / ADFS SSO uses the secure SAML authentication as recommended by ADFS, including 2-factor Auth if enabled for your ADFS accounts. ADFS Login / Login with ADFS / ADFS SSO ( ADFS Single Sign On ) / Login using ADFS allows you to connect your WordPress site with more than one ADFS server for SAML SSO Authentication. (Available with the Enterprise / All-Inclusive license of WordPress Single Sign On - SAML SSO Plugin).

Ping Federate SSO - Login with Ping

We provide seamless SAML SSO integration with PingFederate which allows Single Sign On ( WordPress SSO ) into your WordPress site with Ping Federate, Ping Federate login, Login with Ping Federate, Login using Ping Federate, Ping Federate SSO ( Single Sign On ). We also support User provisioning which allows you to sync a user's creation, updation, and deletion from Ping to your WordPress site. To enable SCIM User Provisioning with Ping, you will need to get our SCIM user provisioning add-on.

OneLogin SSO - Login with OneLogin

The WordPress SAML Single Sign On SSO plugin supports all the OneLogin SSO use cases such as Login with OneLogin, Login using OneLogin, OneLogin SSO ( OneLogin Single Sign On ), OneLogin login into WordPress, etc. We also provide integration with OneLogin to automate the user creation, updating, and deletion process from OneLogin to your WordPress site. You can enable User Provisioning with OneLogin using our SCIM user provisioning add-on available with the All-Inclusive license of the WordPress Single Sign On ( SAML SSO ) plugin.

The WordPress SAML Single Sign On SSO ( WordPress SSO ) plugin is equipped with an ever-increasing list of very detailed SAML SSO guides which can be used to configure the plugin with SAML compliant Identity Providers such as Azure AD, Keycloak, ADFS, Okta, Shibboleth, Salesforce, GSuite / Google Apps ( Google Apps Login / Login with Google Apps ), Office 365, Auth0, SimpleSAMLphp, OpenAM, Centrify, Ping, Oracle, OneLogin, and many more SAML Identity Providers, allowing your users to securely login to the WordPress ( WP ) site. WordPress Single Sign On SSO plugin is trusted by thousands of Enterprise Customers across the World to seamlessly achieve WordPress SSO Single Sign On with any SAML-compliant Identity Provider.

The plugin is compatible with all kinds of enterprise WordPress SAML Single Sign On SSO use cases where the users existing in Azure AD, Azure AD B2C, ADFS, Keycloak, GSuite / Google Apps, Okta, Salesforce, Office 365, Shibboleth, or any SAML compliant Identity Provider can securely login to the WordPress site by authenticating via the IDP that is configured in the plugin.

That means the WordPress Single Sign On ( WordPress SSO ) can be used to achieve Azure login into WordPress, Azure AD login, Azure AD SSO ( Azure AD Single Sign On ), Login with Azure AD, Login using Azure AD, Office 365 login, Office 365 Single Sign On, Login using Office 365, Login with Office 365, Login with Azure B2C, Login with Azure AD B2C, ADFS login, Login with ADFS, Okta login, OneLogin SSO, Salesforce login, Login using Salesforce, Google Apps login, Google Apps Single Sign On, Login with Google Apps, Login using Google Apps, Login using G Suite, Gsuite login into WordPress, Keycloak login, Keycloak SSO, Auth0 login, Auth0 Single Sign On, Shibboleth login, Login with Shibboleth, Login using Shibboleth, Login with Ping, PingFederate login, PingFederate SSO, ClassLink SSO, FusionAuth SSO, Absorb LMS SSO etc on your WordPress ( WP ) site using SAML SSO.

The plugin can also support WordPress Single Sign On ( WordPress SSO ) with any Identity Provider including OAuth, OpenID Connect, Active Directory, and database using miniOrange IDP allowing your users to login to the WordPress ( WP ) site via authenticating with their user store.

If you require any Single Sign On ( WordPress SSO ) application or need any help with installing this plugin, please feel free to email us at Contact Us.

= Free Version Features =

= Standard Version Features =

= Premium Version Features =

= Enterprise Version Features =

= All-Inclusive Version Features =

If you are looking for a SAML compliant Identity Provider, you can try out miniOrange On-Premise IdP.

If you want to make your WordPress site a SAML Identity Provider, you can try out WordPress SAML IDP plugin.

= WORDPRESS SINGLE SIGN ON ( WORDPRESS SSO ) SUPPORTED ADD-ONS = We have a variety of add-ons that can be integrated with the WordPress SAML SP Single Sign On SSO plugin to improve the SAML SSO functionality of your WordPress site.

= Real Time User Provisioning using SCIM = Provides real-time user provisioning from your IDP to your WordPress using SCIM standard. You can refer to WordPress User Provisioning using SCIM plugin.

Contact us at [email protected] to get WordPress SAML add-ons.

= Website - =

Check out our website for other plugins https://plugins.miniorange.com/wordpress or click here to see all our listed WordPress plugins. For more support or info email us at Contact us. You can also submit your query from the plugin's configuration page.

== Installation ==

= From your WordPress dashboard =

  1. Visit Plugins > Add New.
  2. Search for SAML SP Single Sign On. Find and Install SAML SP Single Sign On – SSO login.
  3. Activate the plugin from your Plugins page.

= From WordPress.org =

  1. Download SAML SP Single Sign On – SSO login plugin.
  2. Unzip and upload the miniorange-saml-20-single-sign-on directory to your /wp-content/plugins/ directory.
  3. Activate miniOrange SSO using SAML 2.0 from your Plugins page.

== Frequently Asked Questions ==

= How to configure WordPress SAML SSO? =

= I am not able to configure the Identity Provider with the provided settings = Please email us at Contact us. You can also submit your app request from the plugin's configuration page.

= My SAML Identity Provider is not listed in the plugin or guides. How can I configure the plugin with my SAML IDP? = The WordPress SAML Single Sign-On (SSO) plugin can be configured with any SAML compliant Identity Provider simply by exchanging the SAML metadata between the plugin and your SAML IDP. If you need any help in configuring the plugin, please email us at [email protected].

= Can I configure this plugin to support multiple SAML Identity providers? = Yes, you can configure multiple SAML Identity Providers like Azure AD, Azure B2C, Okta, ADFS, Keycloak, Ping, etc. in the plugin and provide different Single Sign-On SSO login flows to the users.

= Is the plugin compatible with hosting providers like WP Engine, Pantheon, WordPress VIP, etc? = The Enterprise and All-Inclusive plans of our WordPress Single Sign-On SSO SAML plugin are best suitable for multiple environments in a hosting provider.

= Is it possible to redirect users to a particular URL after login or logout = With our WordPress Single Sign-On SSO plugin, you can set Relay State URLs to redirect users after login as well as after logout.

= I need integration with different third party plugins like Learndash, BuddyPress, WooCommerce, Memberpress, etc. installed on my WordPress site = We already provide support for most of the third party plugins. Please email us at Contact us and we will assist you with the integration.

= For any query/problem/request = Visit Help & FAQ section in the plugin OR email us at Contact us. You can also submit your query from the plugin's configuration page.

== Screenshots ==

  1. Enable WordPress SSO with any SAML-compliant Identity Provider.
  2. Configure your WordPress as a SAML Service Provider.
  3. Configure IDP Metadata for SAML SSO.
  4. Upload IDP Metadata using Metadata file or URL to configure SSO.
  5. Get SP Metadata URL or file for Identity Provider to configure SSO.
  6. Get SP Metadata Endpoints for Identity Provider to configure SSO.
  7. Assign IDP attributes to users in WordPress after SSO.
  8. Assign a default WordPress Role to users after SSO.
  9. Add a WordPress SSO button on the wp-login page.
  10. Premium features of WordPress SAML SSO Plugin for force authentication.
  11. Addons that extend plugin functionality.

== Changelog ==

= 5.2.4 =

= 5.2.3 =

= 5.2.2 =

= 5.2.1 =

= 5.2.0 =

= 5.1.9 =

= 5.1.8 =

= 5.1.7 =

= 5.1.6 =

= 5.1.5 =

= 5.1.4 =

= 5.1.3 =

= 5.1.2 =

= 5.1.1 =

= 5.1.0 =

For older changelog entries, please see the additional changelog.txt file provided with the plugin.

== Upgrade Notice ==

= 5.2.4 =

= 5.2.3 =

= 5.2.2 =

= 5.2.1 =

= 5.2.0 =

= 5.1.9 =

= 5.1.8 =

= 5.1.7 =

= 5.1.6 =

= 5.1.5 =

= 5.1.4 =

= 5.1.3 =

= 5.1.2 =

= 5.1.1 =

= 5.1.0 =

= 5.0.9 =

= 5.0.8 =

= 5.0.7 =

= 5.0.6 =

= 5.0.5 =

= 5.0.4 =

= 5.0.3 =

= 5.0.2 =

= 5.0.1 =

= 5.0.0 =

= 4.9.32 =

= 4.9.31 =

= 4.9.30 =

= 4.9.29 =

= 4.9.28 =

= 4.9.27 =

= 4.9.26 =

= 4.9.25 =

= 4.9.24 =

= 4.9.23 =

= 4.9.22 =

= 4.9.21 =

= 4.9.20 =

= 4.9.19 =

= 4.9.18 =

= 4.9.17 =

= 4.9.16 =

= 4.9.15 =

= 4.9.14 =

= 4.9.13 =

= 4.9.12 =

= 4.9.11 =

= 4.9.10 =

= 4.9.09 =

= 4.9.08 =

= 4.9.07 =

= 4.9.06 =

= 4.9.05 =

= 4.9.04 =

= 4.9.03 =

= 4.9.02 =

= 4.9.01 =

= 4.9.00 =

= 4.8.99 =

= 4.8.98 =

= 4.8.97 =

= 4.8.96 =

= 4.8.95 =

= 4.8.94 =

= 4.8.93 =

= 4.8.92 =

= 4.8.91 =

= 4.8.90 =

= 4.8.89 =

= 4.8.88 =

= 4.8.87 =

= 4.8.86 =

= 4.8.85 =

= 4.8.84 =

= 4.8.83 =

= 4.8.82 =

= 4.8.81 =

= 4.8.80 =

= 4.8.79 =

= 4.8.78 =

= 4.8.77 =

= 4.8.76 =

= 4.8.75 =

= 4.8.74 =

= 4.8.73 =

= 4.8.72 =

= 4.8.71 =

= 4.8.70 =

= 4.8.69 =

= 4.8.68 =

= 4.8.67 =

= 4.8.66 =

= 4.8.65 =

= 4.8.64 =

= 4.8.63 =

= 4.8.62 =

= 4.8.61 =

= 4.8.60 =

= 4.8.52 =

= 4.8.51 =

= 4.8.50 =

= 4.8.44 =

= 4.8.43 =

= 4.8.42 =

= 4.8.41 =

= 4.8.40 =

= 4.8.35 =

= 4.8.34 =

= 4.8.33 =

= 4.8.32 =

= 4.8.31 =

= 4.8.30 =

= 4.8.28 =

= 4.8.27 =

= 4.8.26 =

= 4.8.25 = Updating Licensing Plans

= 4.8.24 = Updating Plugin Title

= 3.8.14 = Pattern change on OTP Verification page

= 3.8.12 = Major security fixes. It is recommended to update to this version.

= 3.8.7 = Fixes for WordPress 4.5

= 3.8.6 = Added features: Support for WordPress Multi-site (Network setup), support for Multiple IDPs and some fixes for WordPress 4.5

= 3.8.4 = Introducing Free Trial for the premium version.

= 3.8.2 = Security fix for preventing non-admin users from changing the settings.

= 3.8 = Security fix for IDPs that signs only Assertion and not the complete SAML Response XML.

= 3.7 = Support for Integrated Windows Authentication - contact [email protected] if interested

= 3.5 = Decrypt assertion bug fix

= 3.4 = Added some requested features and some bug fixes.

= 3.0 = Major Update. We have taken ut-most care to make sure that your existing login flow doesn't break. If you have issues after this update then please contact us. We will get back to you very soon.

= 2.1 = Removed unwanted JS files.

= 2.0 = Added new feature like role mapping and auto redirect user to your IdP.

= 1.7 = Resolved UI issues for some users

= 1.6 = Added help and troubleshooting guide.

= 1.5 = Added error messaging.

= 1.4 = Added fixes.

= 1.3 = Added validations and fixes. UI Improvements.

= 1.2 = Some UI improvements.

= 1.1 = Added Attribute mapping / Role mapping and test application.

= 1.0 = I will update this plugin when ever it is required.


All versions of miniorange-saml-20-single-sign-on with dependencies

PHP Build Version
Package Version
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package helsingborg-stad/miniorange-saml-20-single-sign-on contains the following files

Loading the files please wait ....