Testing - Clever Library SSO

Table of Contents

Prerequisites
What to Look Out For
Ways to Test
Sandbox Districts


Prerequisites

Read Testing Your SSO Integration


What to Look Out For

  • Are the user's name and email (if applicable) visible in your UI?
  • If there is an existing user session in your application, does a new authentication request from Clever override that session?
  • Is there a logout button?
  • If you have a student experience, have you provide a way for teachers to sync students?
  • Is student SSO available after a teacher has authorized the connection?

Ways to Test

  • Dashboard integration guide (Recommended)
    Your developer dashboard comes with an integration guide specifically for testing your Library integration. You can find it at: apps.clever.com/{app_short_name}/library/integration_guide (replacing the {app_short_name} field with your app's short name). We recommend clicking through each test to get a high level understanding of if your Library integration is working.
  • SSO Test Plan (RECOMMENDED)
  • Use an authorization link directly
    https://clever.com/oauth/instant-login?client_id={YOUR_CLIENT_ID}&district_id=5b2ad81a709e300001e2cd7a
    • un: teacher1
    • pw: clever

Sandbox Districts

Testing for Clever Library should only be done on a specific Clever-managed sandbox district. The test options provided above account for this. Please do not test your Clever Library integration against any other sandbox distrcits.


What’s Next

Once you're done testing this integration, you can prepare for certification on the next page.