Commit graph

3 commits

Author SHA1 Message Date
Cara Salter
87adc200b3
Initial work on local passwords.
- Create password change modal on user dashboard
- Split login into two flows -- WPI and local

Need to define password strength requirements and create local login
page, as well as allow for setting an alternative contact email.
2024-05-04 11:21:32 +10:00
Cara Salter
5b1d41eb58
Don't key off of email for login
Let's not emulate the rest of WPI's shitty login system that doesn't
deal with name changes

This also opens us to up to making it significantly easier to update
names and emails, if they don't match on login but ID matches. Will file
bug to implement this, though it'll be hard to test

Note that this is a BREAKING CHANGE, the database will need to be
cleared before applying migrations will succeed
2024-04-06 10:20:30 +11:00
Cara Salter
c59211c225
Scaffold out authentication 2024-03-03 17:52:34 -05:00