Skip to content

Resetting (Setting) password on an account created through Google/Github doesn't seem to be possible #2282

Closed
@aarondill

Description

@aarondill

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:

  1. Create an account with a third party authenticator (Google/Github)
  2. Navigate to settings
  3. Input a password to the "New Password" box
  4. Press "Save All Settings"
  5. Observe "Settings saved." Banner
  6. Logout
  7. Try logging in with your email/password
  8. 😞

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugError or unexpected behaviors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions