Support triggering wp_login hook controller by a setting
Update php-saml to 3.5.0
3.2.1
Sanitize inputs
Update php-saml to 3.4.1
Fix nameidformat field
3.2.0
Avoid untrusted redirections
Disable SAML on CLI/Cron on ACS and SLS endpoints. Allow custom filter to disable SAML
Support multi-role
Fix variable assignment during conditional check
Swap to manage_options for the cap check on the validate page.
Fix unintentional variable assignment
Set 1000 as the limit of sites to be managed by SAML network settings
3.1.2
Minor fix to extract all sites for the multi-site features
3.1.1
Multisites: Add the option to automatically enroll users on sites when a SAML Network setting enabled
Fix #86. Set default role when not provided only on create action
Detect Ajax and cron tasks
3.1.0
Multisite improvement. Now when multisite is enabled, on the “Network Admin” dashboard appears a “Network SAML Settings” where you can define a SAML template setting, and then inject it in sites. Also will allow you enable/disable multiple sites on a unique view.
Now the onelogin_saml_keep_local_login will also hide the login form on wp-login.php view. So when on a logout action, we can notify the user with the typical message of ‘You are now logged out.’ without showing the local login form.
Update php-saml to 3.3.1
Update xmlseclibs to 3.0.4
3.0.0
Update php-saml to 3.1.0 to make the plugin compatible with PHP7.3
Overriding user_register will prevent admins to register users, so deactivating that override
Stop using $blog_id at the is_user_member_of_blog call
2.8.0
Update php-saml to 2.14.0
Remove the use of screen_icon method
2.7.1
Fix is_saml_enabled method
2.7.0
Make NameID optional
2.6.0
Update php-saml to 2.13.0
Add Status setting in order to enable or disable the plugin (Required on multi-sites environment since the plugin is enabled globally for the network)
Add ‘Remember Me’ Login option to Settings
Fix bug on escaping value for customize_links_saml_login
If password is disabled.. turn field readonly.. not disable it
Add ability to expose attributes that come from saml via a WordPress
On multi-site environment, provision users on specific site if JIT enabled on that site.
2.5.0
Update php-saml library to 2.11.0
Allow WP-CLI to work
Sanitize SAML settings input
Add support to SAML NameId Format
2.4.7
Fix Signature & Digest algorithm support
2.4.6
Fix validate page (debug/strict values were showed wrong)