Quizlet

Quizlet uses OAuth v2 for Authentication.

  • Register a new application at the Quizlet API, and

  • Add the Quizlet backend to AUTHENTICATION_SETTINGS:

    AUTHENTICATION_SETTINGS = (
      ...
      'social_core.backends.quizlet.QuizletOAuth2',
      ...
    )
    
  • fill Client Id and Client Secret values in the settings:

    SOCIAL_AUTH_QUIZLET_KEY = ''
    SOCIAL_AUTH_QUIZLET_SECRET = ''
    SOCIAL_AUTH_QUIZLET_SCOPE = ['read', 'write_set']  # 'write_group' is also available