PKP Bugzilla – Bug 8368
Check/restore one-click reviewer access
Last modified: 2013-08-29 19:33:04 PDT
Check/restore one-click reviewer access, which is almost certainly not working at the moment.
In OJS 2.x, there's a setting in Journal Setup (reviewerAccessKeysEnabled, on setup page 2) that, when enabled, causes review assignment emails to include URLs that bypass the login process. It also causes an alternate set of review emails to be used that describes the slightly different process. This mode is useful as reviewers rarely visit the journal except when asked and will frequently lose/forget login credentials; it needs to be dusted off and fixed for OJS 3.x.
At the moment one click access can be enabled through Management > Settings > Workflow > Review. In 2.x this was part of the journal's policy settings. I guess we don't need to duplicate it and having it as part of the workflow settings is sufficient?
Yes, that setting is the right one. I wasn't sure we had included it yet. It is currently not used, IIRC.
I added some pull requests:
I was running a bit in circles at first trying to implement it the same way it had been in 2.x just to realize that the code has changed so much that I couldn't simply refactor the 2.x implementation. This changes some aspects of the authentication system and should be reviewed thoroughly. My implementation is specific to the reviewer system. I guess I could generalize this even more, I'm not sure if this is necessary though.
I committed fixes for the issues Bruno found. This should be done now.