# Khan Academy

Khan Academy uses a variant of OAuth1 authentication flow. Check the API details at Khan Academy API Authentication.

Follow this steps in order to use the backend:

- Register a new application at Khan Academy API Apps,

- Fill Consumer Key and Consumer Secret values:

      SOCIAL_AUTH_KHANACADEMY_OAUTH1_KEY = ''
      SOCIAL_AUTH_KHANACADEMY_OAUTH1_SECRET = ''

- Add the backend to `AUTHENTICATION_BACKENDS` setting:

      AUTHENTICATION_BACKENDS = (
          ...
          'social.backends.khanacademy.KhanAcademyOAuth1',
          ...
      )