From 6bccd77a093e74efcea85612a47999687ab77ca0 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期二, 24 十二月 2024 15:57:59 +0800 Subject: [PATCH] 花城 处理密码错误 回显不一致2 --- springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 54 insertions(+), 5 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java b/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java index 90097a9..34e758c 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java @@ -5,11 +5,7 @@ import com.panzhihua.common.controller.BaseController; import com.panzhihua.common.interfaces.OperLog; import org.springframework.util.ObjectUtils; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import com.panzhihua.auth.model.dos.LoginBody; import com.panzhihua.auth.service.LoginService; @@ -151,6 +147,38 @@ return R.ok(loginReturnVO); } + + + + + + + /** + * 认证中心刷新token + * + * 用户端保存的刷新token + * @return 新的token 和刷新token + */ + @PostMapping("/getNewToken") + public R getNewToken(@RequestBody LoginUserInfoVO loginUserInfoVO) { + String token = JWTTokenUtil.generateToken(loginUserInfoVO); + String refeshToken = JWTTokenUtil.generateRefeshToken(loginUserInfoVO); + LoginReturnVO loginReturnVO = new LoginReturnVO(); + loginReturnVO.setToken(token); + loginReturnVO.setRefreshToken(refeshToken); + return R.ok(loginReturnVO); + } + + + + + + + + + + + /** * 商家后台登录 * @@ -269,4 +297,25 @@ LoginReturnVO loginReturnVO = loginService.loginMcsUser(account, password,appid); return R.ok(loginReturnVO); } + + @GetMapping("/tfLogin") + public R tfLogin(@RequestParam("account")String account,@RequestParam("password")String password,@RequestParam("appid")String appid){ + LoginReturnVO loginReturnVO=loginService.tfLogin(account,password,appid); + return R.ok(loginReturnVO); + } + + /** + * 电动车商城后台用户登录 + * + * @param account + * 账户 + * @param password + * 密码 + * @return 登录结果 + */ + @PostMapping("/loginBatteryUser") + public R loginBatteryUser(@RequestParam("account") String account, @RequestParam("password") String password,@RequestParam("appid")String appid) { + LoginReturnVO loginReturnVO = loginService.loginBatteryUser(account, password,appid); + return R.ok(loginReturnVO); + } } -- Gitblit v1.7.1