Skip to content

eprintsug/orcidt2

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cfg
 
 
 
 
lib
 
 
 
 
 
 
 
 

orcidt2

ORCID Member api framework

The purpose of this plugin is to provide a framework for working with the ORCID Member api. The plugin does require a sandbox account which can be obtained for free. Use of the actual member api does require ORCID membership which is not free.

This version is designed to work with V2.1 of the ORCID Registry API

Config

It is necessary to configure this plugin before it will work.

  1. Update the client id, secret and redirect uri In the file cfg/cfg.d/z_orcid_credentials.pl The id and the secret will be contained in the email you receive when you register to use the sandbox The redirect uri will be the address you specified when you registered plus the path to the cgi script that will handle the ORCID callbacks (i.e. /cgi/orcid/auth)

  2. The files cfg/cfg.d/z_orcid.pl and cfg/cfg.d/z_orcid_tier2.pl contain config that will add fields to the user dataset or allow you to map the orcid fields to your existing fields. In particular the field "orcid" is added to the user dataset and the doi and pubmed fields are mapped to the fields doi and pubmed_id in the eprint dataset.

About

ORCID Tier 2 api framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages