1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package auth
import (
"crypto/sha256"
"encoding/hex"
)
func HashPassword(password string) string {
sum := sha256.Sum256([]byte(password))
return hex.EncodeToString(sum[:])
}
func CheckPassword(password, hash string) bool {
return HashPassword(password) == hash
}
|