-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2022-05-23] [$250] Validate password complexity in the front end #8794
Comments
Triggered auto assignment to @muttmuure ( |
@muttmuure Eep! 4 days overdue now. Issues have feelings too... |
@muttmuure Huh... This is 4 days overdue. Who can take care of this? |
Triggered auto assignment to @kevinksullivan ( |
@thesahindia Care to put a quick proposal together for this? |
Yeah sure. ProposalWe have a function for this already - App/src/libs/ValidationUtils.js Lines 276 to 277 in bd54857
We can just use it inside App/src/pages/signin/PasswordForm.js Lines 93 to 100 in bd54857
if (!ValidationUtils.isValidPassword(this.state.password)) {
this.setState({formError: 'passwordForm.error.incorrectLoginOrPassword'});
return;
} Just a quick question, we wanna show the same error message right? |
Looks good to me! @kevinksullivan Can you spin up something in Upwork for this and hire @thesahindia?
Yeah, I think |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Triggered auto assignment to @AndrewGable ( |
📣 @mananjadhav You have been assigned to this job by @kevinksullivan! |
hm sorry about that @mananjadhav , I added you back in case we need a C+ for review. @thesahindia I sent an offer for the job in Upwork, please accept when you get a chance. |
Accepted the offer, Edit: Made the PR |
Waiting on deploy. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.60-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2022-05-23. 🎊 |
@kevinksullivan Bump for the payment on Upwork. I had applied as a C+, which isn't accepted I guess. |
Hired ya @mananjadhav , let us know when you accept |
📣 @thesahindia You have been assigned to this job by @mallenexpensify! |
Accepted @mallenexpensify |
Paid @mananjadhav $250 for C+ |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Authenticate
commandActual Result:
Workaround:
Yes
Platform:
Where is this issue occurring?
Version Number:
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Job Post https://www.upwork.com/jobs/~01b4cd92ce29d9f69c
View all open jobs on GitHub
IMPORTANT
Our password complexity check is in use here we're just not using it for sign in
App/src/CONST.js
Lines 376 to 377 in 84d058f
The text was updated successfully, but these errors were encountered: