Closed
Description
p5.js version
N/A
What is your operating system?
Linux
Web browser and version
114.0.5735.198 (Official Build) (64-bit)
Actual Behavior
Accounts created through third party verification (Ie, Google/Github) don't allow (re)setting the passwords. The new/current password fields exist in the settings page, but as there is no current password, any attempt to set a new password silently(!!) fails with a banner saying "Settings saved."
Expected Behavior
Either current password field doesn't exist unless a password is currently set, or an empty input is treated as a match when no password is currently set.
I'd like to migrate my account away from third party verification to native username/password login, but as I can't set a password, I can't do such.
Steps to reproduce
Steps:
- Create an account with a third party authenticator (Google/Github)
- Navigate to settings
- Input a password to the "New Password" box
- Press "Save All Settings"
- Observe "Settings saved." Banner
- Logout
- Try logging in with your email/password
- 😞