1. Badgr Knowledge Base
  2. User account management

Single sign-on (SSO) integration with Badgr

Badgr's single sign-on (SSO) allows users to sign in to Badgr with credentials of another service provider.

Users may wish to add an SSO to their Badgr account. This provides the ability to sign-in with frequently used credentials such as Facebook, Google, Microsoft or via an organization's credentials. Follow the steps below to add an existing SSO to your account.

 

Canvas users: We recommend creating your account in Badgr with an email address and password before adding an SSO. 

Adding an SSO to your Badgr account

Once logged in to Badgr, click on the Profile icon and choose Account settings from the drop-down list.

At the bottom of the page, click one of the provider buttons to integrate the SSO, which allows you to sign in to Badgr using the SSO rather than the user's Badgr account credentials. Users can currently integrate SSO's for Facebook, LinkedIn, Google, Microsoft and Temenos. If you're interested in adding the Twitter SSO or awarding badges using Twitter see our Using Twitter with badges knowledge base article.

  1. Click on the SSO you wish to add.
  2. If you're not already signed in, you'll be prompted to do so.
  3. If you're already signed in to the organization, you'll see an authorization screen.
  4. Select the Authorize button to connect your accounts.

Adding an SSO allows you to easily log in to your account using a different platform's login information. Any emails associated with the SSO account will not be automatically added to your Badgr account. To add an additional email address to your Badgr account, to which a badge was awarded, see Managing your Badgr account.

Custom SSO integrations

For an additional fee, Badgr can create a custom SSO for your organization using your identity provider. We work with a variety of tools, including Okta, Shibboleth, SAML2, Oauth, and Azure.
 
For more information on pricing for a custom SSO or Badgr Pro subscription for your organization, please fill out this form.