Commit d37eaed4 authored by haoyanbin's avatar haoyanbin

User

parent 00b342da
......@@ -2,6 +2,7 @@ package models
import (
"go-admin/common/models"
"golang.org/x/crypto/bcrypt"
"gorm.io/gorm"
)
......@@ -49,13 +50,13 @@ func (e *SysUser) Encrypt() (err error) {
return
}
//var hash []byte
//if hash, err = bcrypt.GenerateFromPassword([]byte(e.Password), bcrypt.DefaultCost); err != nil {
// return
//} else {
// e.Password = string(hash)
return
//}
var hash []byte
if hash, err = bcrypt.GenerateFromPassword([]byte(e.Password), bcrypt.DefaultCost); err != nil {
return
} else {
e.Password = string(hash)
return
}
}
func (e *SysUser) BeforeCreate(_ *gorm.DB) error {
......@@ -64,9 +65,9 @@ func (e *SysUser) BeforeCreate(_ *gorm.DB) error {
func (e *SysUser) BeforeUpdate(_ *gorm.DB) error {
var err error
if e.Password != "" {
err = e.Encrypt()
}
//if e.Password != "" {
// err = e.Encrypt()
//}
return err
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment