Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CharAlphaNum is the class of alpha-numeric characters CharAlphaNum = digits + upper + lower // CharAll is the class of all characters CharAll = digits + upper + lower + syms )
Variables ¶
This section is empty.
Functions ¶
func GeneratePassword ¶
GeneratePassword generates a random, hard to remember password
func GeneratePasswordCharset ¶
GeneratePasswordCharset generates a random password from a given set of characters
func GeneratePasswordCharsetCheck ¶
GeneratePasswordCharsetCheck generates a random password from a given set of characters and validates the generated password with crunchy
func GeneratePasswordWithAllClasses ¶
GeneratePasswordWithAllClasses tries to enforce a password which contains all character classes instead of only enabling them. This is especially useful for broken (corporate) password policies that mandate the use of certain character classes for not good reason
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.