VikeLabs / lecshare

A React application with typescript implementation: Making lectures more accessible for students with auditory, visual, or learning impairments; and Improving learning outcomes for students in lecture-based courses.
https://vikelabs.github.io/lecshare/
GNU General Public License v3.0
5 stars 3 forks source link

Basic Login #49

Open ryleyw opened 4 years ago

ryleyw commented 4 years ago
aomi commented 4 years ago

I was thinking, if we can tie the UVic to some auth provider (Google, Facebook) so we don't have to have some separate login credentials for our service that would be clean and simple.

Registration

Signin

ryleyw commented 4 years ago

I was thinking, if we can tie the UVic to some auth provider (Google, Facebook) so we don't have to have some separate login credentials for our service that would be clean and simple.

Registration

  • Enter UVic email.
  • User receives email. Follows signup page
  • Asks user to select a third-party auth service.
  • We record the netlink association.

Signin

  • User performs login with auth provider they used when they signed up.

I like this a lot, I'll try to make it around this

aomi commented 4 years ago

The AWS feature would be Cognito, Federated Identities (we don't want to make any "accounts" managed by us.)