Zotero

Zotero implements OAuth1 as their authentication mechanism for their Web API v3.

  1. Go to the Zotero app registration page to register your application.

  2. Fill the Client ID and Client Secret in your project settings:

    SOCIAL_AUTH_ZOTERO_KEY = '...'
    SOCIAL_AUTH_ZOTERO_SECRET = '...'
    
  3. Enable the backend:

    SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
        ...
        'social_core.backends.zotero.ZoteroOAuth',
        ...
    )
    

Further documentation at Zotero Web API v3 page.