For further actions, you may consider blocking this person and/or reporting abuse
Read next
Is JavaScript Statically Typed or Dynamically Typed? 🤔
Jagroop Singh -
Troubleshooting Common Issues of React Native Firebase- Cloud Messaging
Virali Vasa -
Is React-query out of date? This new favorite makes cross-component requests a breeze!
Eddie Kimpel -
Using Guard Clauses Instead of Try-Catch in Async/Await: A Clean Coding Technique for Readable and Maintainable Code 🦄🚀
muthu raja -
Top comments (4)
Your intentions are in the right place, but using this component violates end users privacy and reduces security.
Why? Only the first 5 chars of the sha1 hash will be sent to the server by troy hunt. The comparison is on client side. :)
I realize that, but it's still deceptive and infringing to privacy. Does the user know their data is being sent haveibeenpwned? Do they agree before the data is sent?
Nope, but I don't think that this is the job for this component. But I agree, that the user should know that their data despite that, that the password is very much anonymised send to the server of Have I been Pwned.