Merge pull request #9826 from agnivade/hexencoding

Use hex.EncodeToString to encode to hex
This commit is contained in:
Carl Bergquist 2017-11-09 17:58:35 +01:00 committed by GitHub
commit 56fe1308ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,7 +8,6 @@ import (
"encoding/base64" "encoding/base64"
"encoding/hex" "encoding/hex"
"errors" "errors"
"fmt"
"hash" "hash"
"strings" "strings"
) )
@ -30,7 +29,7 @@ func GetRandomString(n int, alphabets ...byte) string {
func EncodePassword(password string, salt string) string { func EncodePassword(password string, salt string) string {
newPasswd := PBKDF2([]byte(password), []byte(salt), 10000, 50, sha256.New) newPasswd := PBKDF2([]byte(password), []byte(salt), 10000, 50, sha256.New)
return fmt.Sprintf("%x", newPasswd) return hex.EncodeToString(newPasswd)
} }
// Encode string to md5 hex value. // Encode string to md5 hex value.