zxcvbn-rs icon indicating copy to clipboard operation
zxcvbn-rs copied to clipboard

Port of Dropbox's zxcvbn password strength library for Rust

Results 15 zxcvbn-rs issues
Sort by recently updated
recently updated
newest added

Hello, I'm building a web app (https://github.com/PaulGrandperrin/cachou) using your very cool library, here is my use-case: - the app is distributed as a `wasm` module (built with https://github.com/yewstack/yew) - the...

Right now it is only possible to get a feedback for a password based on all possible factors (matchers). It is essentially all or nothing. This behaviour may not be...

Just an FYI: The error type changed in e48a226c1a1028423aea84634a1aa779de9e46dc to include a date conversion error. Adding a variant to a public enum is a breaking change. If your MSRV allows...

Updates the requirements on [quickcheck](https://github.com/BurntSushi/quickcheck) to permit the latest version. Commits defde6f 1.0.3 32d8b03 impl: eliminate panic on overflowing absolute value 4b11ba8 1.0.2 82373f9 impl: fix signed shrinker 40ebcc6 1.0.1...

dependencies

I think `Match` could be improved in the following way: - `i` and `j` currently indicate character positions. Instead, I think it would be better to replace them by a...

breaking

Hi! I was trying to use this library and noticed that when I add it to a type that has Serialise and Deserialise an error is raised: ``` #[derive(Serialize, Deserialize)]...

When building a WASM module that uses zxcvbn-rs, I found I was able to reduce the build size by roughly 25% by setting the regex and fancy-regex package features to...

I can serialize the `Entropy` struct, but have no way to deserialize it without making my own struct. I propose adding ```rust #[cfg_attr(feature = "de", derive(Deserialize))] ```

This PR changes the `Entropy::feedback()` function to return `Option` instead of `&Option`. This makes the API significantly easier to use as `Option` implements `Copy` and it's also more accurate, semantically....