Turn off OJSSID

Turn off OJSSID

Is it possible to turn off completely OJSSID?

Rationale

Due to recent changes in Polish law which is increasingly strict about cookies even very unharmful cookies like OJSSID have to be reported or user has to give his/her permission which produces additional barrier.

Questions
Is it possible to completely turn it off?

What would I lose?
I don’t want users to log in. Whole workflow is done traditionally in e-mail. Still need administrator access to log in for myself and several others from editorial team.

What about language support?
Site is in two languages - Polish and English. Currently it is done through cookie(?) Even without that I would prefer to get it with separate URL (like /en/ somewhere, Polish is base language). It would help with separate DOIs for translations of articles. Currently landing pages for translations have the same URL which is against DOI rules.

What application are you using?
OJS 3.4.0-5

Hi @Mikolaj,

This is already filed as a requested feature over here:

https://github.com/pkp/pkp-lib/issues/3624

It has not yet been implemented, though.

I think you can comply with European legislation by adding a cookie consent plugin – one of these is available in the Plugin Gallery. But as you note, reducing cookie requirements as requested in the linked issue would be a welcome improvement.

I believe at the moment that cookies are used for a few things if users are not logged in:

  1. The current language selection – this will become less necessary with 3.5, as the current language will be part of the URL
  2. For exotic authentication methods, like the Subscription SSO plugin

Regards,
Alec Smecher
Public Knowledge Project Team