ORCID Authentication in OJS 3.5.0-3

Hello,

I am currently trying to understand the workflow for authenticating authors’ ORCIDs and cannot figure out why the ORCIDs of known users with authenticated ORCIDs are not authenticated when creating a submission.

Reproduction:

1. Add the ORCID to a user’s profile and authenticate it.

2. Create a submission with the user.

3. The ORCID is present on the author’s profile but is not authenticated.

In the function newAuthorFromUser, it is also clear that only the ORCID is copied, but not the authentication status (or the other ORCID properties). Is this intentional, and if so, why?

I have already noted here hat author database objects not present in the profile can be updated upon authentication, but could future author database objects at least benefit from the authentication in the profile?

Bonus question:

Why is the ORCID only displayed in a user’s profile when a journal is selected, and not in the cross-page view?

Best regards,

Fabian

@ewhanson - might you be able to speak to this?

-Roger

Thanks @fgehrs, this is indeed an error. I’ve created a Github issue to track this fix here: [ORCID] | Auth tokens not transfered from user to author · Issue #12476 · pkp/pkp-lib · GitHub. You can follow along with it’s progress there and expect this fix to be part of the next 3.5.0-4 release.

Regards,

Erik
PKP Team

1 Like

Thanks @rcgillis and @ewhanson for your responses and taking care of fixing the bug. Looking forward to 3.5.0-4 release.

Best,
Fabian