leaderboardsgg / leaderboard-site

Frontend of Leaderboards.gg
https://leaderboards.gg/
GNU General Public License v3.0
55 stars 20 forks source link

[589] Fix issue with password confirmation in sign-up #602

Closed buffet-time closed 2 months ago

buffet-time commented 2 months ago

What

Link to Issue

Closes https://github.com/leaderboardsgg/leaderboard-site/issues/589

Acceptance

Steps for testing

  1. Open the page
  2. Click Sign-up
  3. Enter a valid Email and Username
  4. Click the un-hide password icon
  5. Type in test123 in password
  6. Type in test123 in password confirmation
  7. verify that the clickable cursor appears over the sign up button
  8. go to password confirm and backspace the 3
  9. verify that the clickable cursor no longer appears over the sign up button
  10. fix the passwords to match again and verify you can sign up again
  11. go to the password field (instead of confirmation) and backspace
  12. verify there is an error that shows & you can no longer sign up
  13. fix the passwords again and finally verify you can sign up

Images

https://github.com/leaderboardsgg/leaderboard-site/assets/11199709/f72a87c2-9edf-4f7e-ac4c-d62c2b199898

netlify[bot] commented 2 months ago

Deploy Preview for lbgg ready!

Name Link
Latest commit c515fe1b919737b8881c7aa1921d2555b2f17b9b
Latest deploy log https://app.netlify.com/sites/lbgg/deploys/662a4f1976d0c50008c59b5a
Deploy Preview https://deploy-preview-602--lbgg.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.