fix register no username,age

This commit is contained in:
junleea 2024-07-01 19:32:58 +08:00
parent 11008cac8b
commit 9837847d55
3 changed files with 5 additions and 5 deletions

View File

@ -17,8 +17,8 @@ type User struct {
UpdateTime string `gorm:"column:update_time"` UpdateTime string `gorm:"column:update_time"`
} }
func CreateUser(name string, password, email string) uint { func CreateUser(name, password, email, gender string, age int) uint {
user := User{Name: name, Email: email, Password: password} user := User{Name: name, Email: email, Password: password, Gender: gender, Age: age}
DB.Create(&user) DB.Create(&user)
return user.ID return user.ID
} }

View File

@ -263,7 +263,7 @@ func registerHandler(c *gin.Context) {
c.JSON(200, gin.H{"error": "user already exists", "code": proto.UsernameExists, "message": "error"}) c.JSON(200, gin.H{"error": "user already exists", "code": proto.UsernameExists, "message": "error"})
return 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 令牌 // 生成 JWT 令牌
token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{ token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
"username": req_data.User, "username": req_data.User,

View File

@ -6,8 +6,8 @@ import (
"videoplayer/proto" "videoplayer/proto"
) )
func CreateUser(name string, password, email string) uint { func CreateUser(name, password, email, gender string, age int) uint {
return dao.CreateUser(name, password, email) return dao.CreateUser(name, password, email, gender, age)
} }
func GetUser(name, email, password string) dao.User { func GetUser(name, email, password string) dao.User {