majdbrayhaus / brayhaus

Create. Heal. Repeat.
https://brayhaus.netlify.app/
0 stars 0 forks source link

Investigate how authentication works with Schoology #7

Open majdbrayhaus opened 2 years ago

majdbrayhaus commented 2 years ago

Objective Schoology sends along a SAML 2.0 package containing the user's Schoology ID, name, role, and more in a secure fashion. If your application maintains its own set of user credentials, you can skip this step and instead ask the user for your service's username and password.

Do we want to use Schoology's Auth to handle our auth or should we go with out own solution with Netlify or Auth0?

Relevant info & Resources https://developers.schoology.com/app-platform

Quinten97 commented 2 years ago

From my experience in the school system, we typically use google login as that is the student's user accounts are already set up so it might be worth seeing if we can authenticate with google.

Quinten97 commented 2 years ago

Schoology has its own rest API for authentication and embedding in its native software. Looks like other types of authorization will work next to it.