Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PasswordHasher ¶
type PasswordHasher struct {
// contains filtered or unexported fields
}
func InitPasswordHasher ¶
func InitPasswordHasher(salt string) PasswordHasher
func (*PasswordHasher) HashPassword ¶
func (ph *PasswordHasher) HashPassword(password string) ([]byte, error)
HashPassword returns a hashed and salted password
func (*PasswordHasher) ValidatePassword ¶
func (ph *PasswordHasher) ValidatePassword(hashedPassword, plainTextPassword string) (bool, error)
Click to show internal directories.
Click to hide internal directories.