ucrcsedept / galah

An automated grading system geared towards processing computer programming assignments.
Apache License 2.0
42 stars 8 forks source link

Add Additional OAuth #419

Open atkoehler opened 10 years ago

atkoehler commented 10 years ago

As we get more and more non-UCR students enrolled in the online class, the limitations of using a single OAuth are becoming apparent.

Adding additional authentication options would be quite useful. Top of the list would be:

itsjohncs commented 10 years ago

Sounds straightforward enough. Hopefully the implementation of OAuth are mostly compatible with eachother.

itsjohncs commented 10 years ago

Sorry, accidentally closed it a moment ago.

atkoehler commented 10 years ago

After searching through some webpages, Google+Microsoft are almost the same. The article I read said Yahoo is not on OAuth 2 yet, so that might be impractical. Although, I could have been reading some out of date webpages too.

itsjohncs commented 10 years ago

I'll check it out. I'm at work right now and I'm not sure if I'll work on this right when I get home, but I don't foresee any problems (though as you said, if they don't support OAuth2 we won't want to plug into them).

atkoehler commented 10 years ago

I figured you were at work, just thought I would toss the issue up.

UCSB uses Office 365 for email. I don't know if that is separate or the same as Microsoft OAuth, I just know it is a MS product.