示例#1
0
文件: encode.go 项目: jacobxk/go2o
//加密合作商密码
func PartnerSha1Pwd(usr, pwd string) string {
	return crypto.Sha1([]byte(ShaPwd(pwd, usr+":")))
}
示例#2
0
文件: encode.go 项目: jacobxk/go2o
// 密码SHA1加密
func ShaPwd(pwd, offset string) string {
	return crypto.Sha1([]byte(strings.Join([]string{offset, pwd, "@h3f.net"}, "")))
}
示例#3
0
文件: encode.go 项目: jacobxk/go2o
// 加密会员密码,因为可能会使用手机号码登陆,
// 所以密码不能依据用户名作为生成凭据
func MemberSha1Pwd(pwd string) string {
	return crypto.Sha1([]byte(ShaPwd(pwd, "")))
}