ORCID

ORCID uses OAuth 2 for authentication.

  • Register an ORCID account, go to Developer tools, enable the public API, create a new application, set the redirect URI to http://example.com/complete/orcid/ replacing example.com with your domain.

  • Fill the Client ID and Client secret values from the app details in Developer tools (you might need to press “Show details”) in the settings:

    SOCIAL_AUTH_ORCID_KEY = ''
    SOCIAL_AUTH_ORCID_SECRET = ''
    

Sandbox

ORCID supports a sandbox mode for testing, there’s a custom backend for it which name is orcid-sandbox instead of orcid. Same settings apply but use these instead:

SOCIAL_AUTH_ORCID_SANDBOX_KEY = ''
SOCIAL_AUTH_ORCID_SANDBOX_SECRET = ''