diff --git a/http/controller/admin/user.go b/http/controller/admin/user.go index 76d0aa6..2b1f17c 100644 --- a/http/controller/admin/user.go +++ b/http/controller/admin/user.go @@ -361,6 +361,7 @@ func (ct *User) Register(c *gin.Context) { response.Success(c, &adResp.LoginPayload{ Token: ut.Token, Username: u.Username, + Email: u.Email, RouteNames: service.AllService.UserService.RouteNames(u), Nickname: u.Nickname, }) diff --git a/http/request/admin/user.go b/http/request/admin/user.go index f8093c5..227332d 100644 --- a/http/request/admin/user.go +++ b/http/request/admin/user.go @@ -65,6 +65,7 @@ type GroupUsersQuery struct { type RegisterForm struct { Username string `json:"username" validate:"required,gte=4,lte=10"` + Email string `json:"email" validate:"required,email"` Password string `json:"password" validate:"required,gte=4,lte=20"` ConfirmPassword string `json:"confirm_password" validate:"required,gte=4,lte=20"` }