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. .. list-table:: :header-rows: 1 * - 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:///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_* .. _Client Applications: https://www.yammer.com/client_applications