PasswordGenerator icon indicating copy to clipboard operation
PasswordGenerator copied to clipboard

A library which generates random passwords with different settings to meet the OWASP requirements

Results 10 PasswordGenerator issues
Sort by recently updated
recently updated
newest added

new Password(1).Next() and I get "Password length invalid. Must be between 4 and 256 characters long" why? strange behaviour why 4 and not 5? why I get string but not...

…ratorSettings class To implement polymorphism, I highly recommend using the IPasswordSetting interface

Hi, Can we have IDisposible with this public class Password : IPassword so it can use used with "using" pattern. ??

Can the call to `.Next()` throw instead of returning a password called "Try again" when a valid password could not be generated in `maximumAttempts`? I think it's a big risk...

Password generation fails with "Try again". I realise this was a design decision with the API and having looked at the code I can see what is happening. However I...

How about adding MaximumIdenticalConsecutiveChars property to PasswordGeneratorSettings (or some base class/interface) of it? I would propose the name "MaxConsecutiveChars" as a very descriptive name. Do you like such an extension?...

Fixes Issue #13 - Should throw instead of returning "Try again" when a valid password cannot be found

Hi. Our users complains that some characters are easy to mistake with other ones (eg.: "I":"l", "O":"0", "B":"8"). So I wrote some code which add possibility to omit characters in...

Hi, I'd like `PasswordIsValid` to be `public`. Indeed, I'm using `PasswordGenerator` for password generation, but I also need password validation for another use case. Password validation is implemented in `PasswordIsValid`,...

I'd like to know if this project is abandoned before using this library in a project. There are a couple of outstanding issues and PRs and the last release was...