fix register no username,age
This commit is contained in:
parent
11008cac8b
commit
9837847d55
|
|
@ -17,8 +17,8 @@ type User struct {
|
|||
UpdateTime string `gorm:"column:update_time"`
|
||||
}
|
||||
|
||||
func CreateUser(name string, password, email string) uint {
|
||||
user := User{Name: name, Email: email, Password: password}
|
||||
func CreateUser(name, password, email, gender string, age int) uint {
|
||||
user := User{Name: name, Email: email, Password: password, Gender: gender, Age: age}
|
||||
DB.Create(&user)
|
||||
return user.ID
|
||||
}
|
||||
|
|
|
|||
|
|
@ -263,7 +263,7 @@ func registerHandler(c *gin.Context) {
|
|||
c.JSON(200, gin.H{"error": "user already exists", "code": proto.UsernameExists, "message": "error"})
|
||||
return
|
||||
}
|
||||
id := service.CreateUser(req_data.User, req_data.Password, req_data.Email)
|
||||
id := service.CreateUser(req_data.User, req_data.Password, req_data.Email, req_data.Gender, req_data.Age)
|
||||
// 生成 JWT 令牌
|
||||
token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
|
||||
"username": req_data.User,
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ import (
|
|||
"videoplayer/proto"
|
||||
)
|
||||
|
||||
func CreateUser(name string, password, email string) uint {
|
||||
return dao.CreateUser(name, password, email)
|
||||
func CreateUser(name, password, email, gender string, age int) uint {
|
||||
return dao.CreateUser(name, password, email, gender, age)
|
||||
}
|
||||
|
||||
func GetUser(name, email, password string) dao.User {
|
||||
|
|
|
|||
Loading…
Reference in New Issue