Shibboleth 1.0.3-pl

Shibboleth 1.0.3-pl

Released Mar 16, 2018 by electrickite

Adds Shibboleth authentication to MODX Revolution. Shibboleth is an open-source project that provides single sign-on capabilities and allows sites to make informed authorization decisions for individual access to protected online resources in a privacy-preserving manner.

The Shibboleth add-on can be used to secure individual resources and to authenticate MODX user accounts.

Download 62kb (133 downloads)
Downloads: 1,921
License: GPLv2
Requires Revolution 2.2.x or greater
Supports mysql,sqlsrv


  • Protect MODX resources by requiring a Shibboleth session
  • Use Shibboleth to authenticate manager users
  • Authorize users based on attributes supplied by an identity provider
  • Optionally create MODX users and assign them to groups
  • Helper snippets to extract information from a Shibboleth session


Please see the full documentation for information on configuration and use.


The MODX Shibboleth extra is hosted on GitHub. Ideas for improvements? Bug reports? Please file an issue.

Installation Instructions

Install via the MODX package manager.


You must have Shibboleth installed on the web server hosting MODX. See the documentation for information about configuring Shibboleth.

Because Shibboleth provides very little security when used over unencrypted (HTTP) connections, only HTTPS URLs are supported by this extra. Your site must have SSL support.

Shibboleth 1.0.3

  • Make class files lowercase to avoid file system inconsistencies

Shibboleth 1.0.2

  • Remove unneeded events from plugin on upgrade

Shibboleth 1.0.1

  • Respond to OnLoadWebDocument event in plugin

Shibboleth 1.0.0

  • Move authentication check earlier in resource load sequence
  • Support protecting weblink resources
  • Add snippet properties
  • Refactor build scripts

Shibboleth 0.5.0

  • Run user login through MODX login processor for consistency

Shibboleth 0.4.1

  • Fix for broken standard manager logins in MODX 2.3+

Shibboleth 0.4.0

  • Add group rules that apply to all users
  • Group removal must match both group and role
  • Fix more redirect loops

Shibboleth 0.3.1

  • Fixed enforced session redirect loop
  • Fixed default value for force SSL setting

Shibboleth 0.3.0

  • Dedicated handler resource/script is now optional
  • Added setting for the Shibboleth login query parameter

Shibboleth 0.2.0

  • Added option to enforce Shibboleth sessions
  • Added automatic redirect when Shibboleth is forced
  • Bug fixes

Shibboleth 0.1.0

  • Initial Version
  • Replaces shibProtect add-on
Version Released Author Downloads
11 Versions 1 Contributors 1,921 Downloads
1.0.2-pl Dec, 20 2017 electrickite 129
1.0.1-pl Dec, 20 2017 electrickite 34
1.0.0-pl Dec, 20 2017 electrickite 34
0.5.0-pl Sep, 17 2015 electrickite 504
0.4.1-pl Sep, 14 2015 electrickite 134
0.4.0-pl Jul, 02 2014 electrickite 326
0.3.1-pl Jul, 01 2014 electrickite 150
0.3.0-pl Jul, 01 2014 electrickite 151
0.2.0-pl Jun, 27 2014 electrickite 172
0.1.0-pl Jun, 25 2014 electrickite 154