Tags: DragonBe/hibp
Tags
Ready for v3 of HIBP API On July 28, 2019 [an announcement](https://www.troyhunt.com/authentication-and-the-have-i-been-pwned-api/) was made that a key was required to use HIBP service API's. It took me some time to have everything prepared, but now the code is ready to make use of this new requirement. Because the API key is not (yet) required for searching and validating passwords, we only prepared the code to ensure it is ready to use add the required header. Once the key becomes mandatory, more tests and examples will be provided.
First minor bump for PSR compliance I've modified the code so now it makes use of PSR 7 request and response interfaces and PSR 18 client interfaces. This is a first minor bump as we're still backwards compatible without any known breaks, but now completely ready for the future to facilitate any HTTP client interface that implements PSR 18. Enjoy the improvements.
Release v0.0.6 We've updated the package to include: - Typo fix in the README document (PR #6 by @abiodunsulaiman694) - Allowing custom options into the HTTP client (PR #7 by @srsbiz) - Testing against PHP 7.3 - Improving mutation tests on CircleCI Also read my blog article [A word about my Have I Been Pwned package](https://www.dragonbe.com/2018/12/a-word-about-my-have-i-been-pwned.html) where I explain how this password lookup works behind the scenes and to ensure the audience that no passwords are shared over the wire.
Release v0.0.4 Some updates provided by @freekmurze to make the project better - #2 (code improvement): Add missing typehint - #3 (project improvement): Add editorconfig file - #4 (project improvement): Add .gitattributes - #5 (project improvement): Consider adding a changelog
Releasing v0.0.1 of dragonbe/hibp This is the first release of `dragonbe/hibp`, a composer package that allows you to verify passwords with [@troyhunt](https://twitter.com/TroyHunt)'s email and password breach verification website [Have I Been Pwned?](https://haveibeenpwned.com). What can you do with this package? Verify a clear text or SHA1 hashed password to HIBP to see if the password has been found in a breach. This is a good way to inform your users to choose another password.