|
@@ -147,7 +147,27 @@ func (a *AuthController) Register(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- resp.Ok("注册成功", c)
|
|
|
+ account := utils.MD5(req.Email)
|
|
|
+ token, err := utils.GenToken(account)
|
|
|
+ sysSession := new(session.EnglishYbSession)
|
|
|
+ sysSession.UserId = int(user.Id)
|
|
|
+ //现在要求永不过期
|
|
|
+ sysSession.ExpireTime = time.Now().AddDate(99, 0, 0)
|
|
|
+ sysSession.CreatedTime = time.Now()
|
|
|
+ sysSession.LastUpdatedTime = time.Now()
|
|
|
+ sysSession.AccessToken = token
|
|
|
+ err = sysSession.AddSession()
|
|
|
+ fmt.Println("id:", sysSession.SessionId)
|
|
|
+ if err != nil {
|
|
|
+ resp.FailData("新增session信息失败", "Err:"+err.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ respItem := session.LoginResp{
|
|
|
+ Email: req.Email,
|
|
|
+ EnglishYbSession: sysSession,
|
|
|
+ }
|
|
|
+ resp.OkData("注册成功",respItem, c)
|
|
|
}
|
|
|
|
|
|
// @Title 修改密码
|