Get an OAuth client ID as a student

SlaceNerden
Community Member

I am trying to make a desktop app for canvas, and I'm struggling a bit with the authorization.

I know I can use API Tokens to do so (And distribute them too)but having the end user do that is quite inconvenient. OAuth needs a client_id and client_secret that is only given/generated by admins and I would like to avoid that, as this is just a quick "I want to learn Electron" project. 

I see that the login screen has a client ID, but I'm not sure if using it is allowed or possible. Would API tokens be the only way to authenticate in my situation?

Labels (2)