Yammer

Backend classes

For Django, choose from these class paths for AUTHENTICATION_BACKENDS. For other integrations, use the same class paths in the framework-specific backend setting.

Backend name

Class path

yammer

social_core.backends.yammer.YammerOAuth2

yammer-staging

social_core.backends.yammer.YammerStagingOAuth2

Yammer users OAuth2 for their auth mechanism, this application supports Yammer OAuth2 in production and staging modes.

Production Mode

In order to enable the backend, follow:

  • Register an application at Client Applications, set the Redirect URI to http://<your hostname>/complete/yammer/

  • Fill Client Key and Client Secret settings:

    SOCIAL_AUTH_YAMMER_KEY = '...'
    SOCIAL_AUTH_YAMMER_SECRET = '...'
    

Staging Mode

Staging mode is configured the same as Production Mode, but settings are prefixed with:

SOCIAL_AUTH_YAMMER_STAGING_*