vscode: add hasher, htpasswd and Passwds to the dictionary
Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
Vendored
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"cSpell.words": [
|
||||||
|
"hasher",
|
||||||
|
"htpasswd",
|
||||||
|
"Passwds"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -51,7 +51,7 @@ func ParseHtpasswd(htpasswdBytes []byte) (Passwds, error) {
|
|||||||
_, exists := passwords[parts[0]]
|
_, exists := passwords[parts[0]]
|
||||||
|
|
||||||
if exists {
|
if exists {
|
||||||
err = errors.New("invalid htpasswords file - user " +
|
err = errors.New("invalid htpasswd file - user " +
|
||||||
parts[0] + " defined more than once")
|
parts[0] + " defined more than once")
|
||||||
return passwords, err
|
return passwords, err
|
||||||
}
|
}
|
||||||
@@ -163,7 +163,7 @@ func (pp Passwds) VerifyUser(user, passwd string) error {
|
|||||||
return alg.Match(passwd, pp[user])
|
return alg.Match(passwd, pp[user])
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write will cwrite the Passwd object to the given file
|
// Write will write the Passwd object to the given file
|
||||||
func (pp Passwds) Write(file string) error {
|
func (pp Passwds) Write(file string) error {
|
||||||
return os.WriteFile(file, pp.Bytes(), os.ModePerm)
|
return os.WriteFile(file, pp.Bytes(), os.ModePerm)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user