illinois / queue

A microservice queue for holding open office hours
University of Illinois/NCSA Open Source License
82 stars 36 forks source link

Switch to identifying users by email instead of netid #186

Open nwalters512 opened 5 years ago

nwalters512 commented 5 years ago

To support more uses cases of the queue, we'll want to support more forms of login than just Shibboleth. Advising wants future students here over the summer to be able to login before they have a netid, such as with a Google account. We could also feasibly support native email/password logins as well.

To do this, we'll need to remove all references to netid and @illinois.edu from the codebase. In general, this should just be a straight swap from netid to email. This will have the added benefit of making this codebase immediately usable by other universities - no more Illinois-specific stuff!