WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Shibboleth

Allows WordPress to externalize user authentication and account creation to a Shibboleth Service Provider.

What is Shibboleth?

From the Shibboleth homepage:

The Shibboleth System is a standards based, open source software package for web single sign-on across or within organizational boundaries. It allows sites to make informed authorization decisions for individual access of protected online resources in a privacy-preserving manner.

Can I extend the Shibboleth plugin to provide custom logic?

Yes, the plugin provides a number of new actions and filters that can be used to extend the functionality of the plugin. Search shibboleth.php for occurances of the function calls apply_filters and do_action to find them all. Then write a new plugin that makes use of the hooks. If your require additional hooks to allow for extending other parts of the plugin, please notify the plugin authors via the support forum.

Before extending the plugin in this manner, please ensure that it is not actually more appropriate to add this logic to Shibboleth. It may make more sense to add a new attribute to your Shibboleth Identity Provider's attribute store (e.g. LDAP directory), or a new attribute definition to the Identity Provider's internal attribute resolver or the Shibboleth Service Provider's internal attribute extractor. In the end, the Shibboleth administrator will have to make that call as to what is most appropriate.

Requires: 3.3 or higher
Compatible up to: 3.9.2
Last Updated: 2014-4-7
Downloads: 3,968

Ratings

4 stars
4.5 out of 5 stars

Support

0 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
67,3,2
100,1,1
0,1,0 100,1,1
100,3,3
100,2,2
100,1,1
0,1,0
100,1,1
100,1,1
100,2,2
100,1,1
100,1,1
100,1,1
0,1,0
100,1,1 100,1,1
0,1,0