I have some questions concerning the shibboleth plugin in OJS 3.
In multi-journal installations, I can enable the plugin and open the plugin settings on the site (admin) level. In single-journal installations, I cannot enable the plugin on the journal level. I get a notification that the plugin is enabled, but the checkbox is not checked and I cannt access the settings. A bug?
Do I still need to set up the entries in config.inc.php in OJS 3?
There is currently work going on to improve this plugin:
If this bug with enabling the plugin in a single journal instance is still present in the Shibboleth plugin, @lmeerwood might want to be aware of this pitfall.
I have just integrated the fix from the LDAP plugin for single journals into my fork of the Shibboleth plugin. From what I can see with my testing it works fine. Iām about to do a pull request back into the Shibboelth repo.
We have set implicit_auth = On but there is no change on the login page for OJS, and no calls to our Shibboleth install, so we are clearly missing an important step!