-
-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add legacy sign-in #2035
base: main
Are you sure you want to change the base?
feat: add legacy sign-in #2035
Conversation
@whitmanschorn Please format your branch name in the proper convention. See here: https://streetmix.readthedocs.io/en/latest/contributing/code/#submitting-a-pull-request It is |
@@ -77,6 +77,14 @@ export function goGoogleSignIn () { | |||
}) | |||
} | |||
|
|||
export function goPasswordSignIn () { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The call to goPasswordSignIn
includes a locale parameter, but this does not receive it or do anything with it.
return <button onClick={handleClick}>Auth0 Sign-In</button> | ||
} | ||
|
||
export default SignInButton |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, this component is never used anywhere. Why is it included?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like it's meant to generate the button used here. I'm going to commit a change that makes this actually happen.
@easherma Yes, this is related to that issue. I'd have preferred that the sign in process be part of the Streetmix UI and not a separate page, but even if we were to keep it on a separate page we'd have to do a design review on the look and feel. This is actually of extremely high importance because there are entire categories of people who are blocked from signing in right now. Enabling email + password login will alleviate some of the problem but we still don't know why passwordless emails are blocked right now. |
86ff451
to
35fe6b0
Compare
WIP change to allow users to use Auth0 dedicated login page, which includes username/password login.
✅ i18n with locale passed from streetmix
✅ password reset
✅ new account creation
🛑 No design approval. Once we have finalized design, we will update the snapshot for the relevant test.