OJS - Shibboleth Integration

OJS development discussion, enhancement requests, third-party patches and plug-ins.

Moderators: jmacgreg, btbell, michael, bdgregg, barbarah, asmecher

Forum rules
The Public Knowledge Project Support Forum is moving to http://forum.pkp.sfu.ca

This forum will be maintained permanently as an archived historical resource, but all new questions should be added to the new forum. Questions will no longer be monitored on this old forum after March 30, 2015.
Posts: 1
Joined: Fri Jul 18, 2014 5:54 am

OJS - Shibboleth Integration

Postby jcmoreira » Fri Jul 18, 2014 5:58 am

Hi !

I've recently been assigned the task to integrate our OJS with a federation using the Shibboleth plugin. However, when we activate and configure the plugin, the "local" login page disappears, and the only authentication method available is the shibboleth one.
Is that the way it was supposed to be? I mean, we wanted to make OJS available to users in the federation, but without closing access to
non-federated users. Is there a way to make this "mixed" auth method, with
the current OJS version?
If not, are there any plans to make it possible?

Posts: 14
Joined: Sun Oct 21, 2012 2:37 am

Re: OJS - Shibboleth Integration

Postby meinbrodt » Mon Sep 29, 2014 4:47 am


we encountered the same behavior. So far it doesn't seem to be possible to allow a single-sign-on for users of your institution using a third party authentication provider and to give external users the possibility to register and authenticate directly with OJS.

I suppose it has something to do with the following point made in this post (viewtopic.php?f=8&t=12164&p=46482&hilit=shibboleth#p46482)

The reason that this is such a sore point is that OJS requires good relational data storage for content attached to users: who reviewed what; who has what role; etc. This means it's necessary for OJS to maintain its own user database for the sake of maintaining a reliable audit trail for the journals. Having that database synchronize against a separate database of some sort introduces a lot of questions about how alignment should be maintained. We haven't managed to determine best practices here.

Regards, Matthias

Return to “OJS Development”

Who is online

Users browsing this forum: No registered users and 4 guests