bcrypt for go

golang.org/x/crypto/bcrypt
用户密码加密扩展

1
2
3
4
5
6
7
8
/*
@加密密码
*/
bpassword,err :=bcrypt.GenerateFromPassword([]byte(password),bcrypt.DefaultCost)
/**
@验证密码
/
err:= bcrypt.CompareHashAndPassword([]byte(UserRow.Password),[]byte(password))