pulumi / pulumi-cloud-requests

Welcome to the public issue tracker for Pulumi Cloud (app.pulumi.com)! Feature requests and bug reports welcome!
10 stars 4 forks source link

Verify user email address and password reset for connected (GitHub, ...) users #283

Open aureq opened 1 year ago

aureq commented 1 year ago

Currently, users can quickly sign up to the Pulumi Service using a connected account (GitHub and other platforms).

However, if the user renames their GitHub account, then the Pulumi service is unable to sign-in the user using the "GitHub" method.

And since the user account was created using their GitHub account, the user cannot reset their passwords over email because the Service never verified the email address in the first place.

To assist with this, it would be great if upon signing up with a connected account, the Pulumi service was verifying the user's email address so this verified email address could be later as a backup/secondary authentication method if needed.

Affected feature