How to register your own Canvas LMS OAuth app

Register an OAuth app with Canvas LMS and connect it to Tenklo

This guide shows you how to register your own app with Canvas LMS to obtain your OAuth credentials (client ID and client secret). These are required to let your users grant your app access to their Canvas LMS account.

Enter API Key Settings

Fill in all the required settings for your OAuth API key: For the Redirect URIs: Add https://api.tenklo.dev/oauth/callback

Save Developer Key

Click the Save button to create your developer key.

Get your credentials

After saving, you'll see your developer key in the list. Ensure that the key is enabled, then:

  1. Client ID: The Client ID is displayed in the developer key Details column.
  2. Client Secret: Click the Show Key button to view your Client Secret.
  3. Save both the Client ID and Client Secret - you'll need these when configuring the integration in Tenklo.

For more details, see Canvas LMS OAuth2 Documentation.