We have a ASP.NET based learning app that has entities like district, school, teachers, students, class, homework, essays and so on. Now, recently we decided to make this application interoperable with Canvas, such that a user logged into Canvas could launch our ASP.NET app directly, skipping the login portion and use the app. In essence, use Canvas credentials to authenticate our application (SSO).
My question is, how should we go ahead with doing this and where should we focus our attention within the canvas developer resources/apis to get this achieved.
Thanks in advance for any help. Much appreciated.