Browse Source

登陆token

sunhh 1 year ago
parent
commit
ecbac534ca

+ 7 - 7
hazard-admin/src/main/java/com/ozs/web/controller/system/SysLoginController.java

@@ -55,13 +55,13 @@ public class SysLoginController extends BaseController {
      */
     @PostMapping("/login")
     public AjaxResult login(@RequestBody LoginBody loginBody) {
-//        // 判断账号是否在其他电脑登陆
-//        String userId = loginService.getUserIdByUserName(loginBody.getUsername());
-//        log.info("111111111-----" + userId);
-//        if (!StringUtils.isEmpty(userId)) {
-//            log.info("22222222-----" + userId);
-//            redisCache.deleteObject(userId);
-//        }
+        // 判断账号是否在其他电脑登陆
+        String userId = loginService.getUserIdByUserName(loginBody.getUsername());
+        log.info("111111111-----" + userId);
+        if (!StringUtils.isEmpty(userId)) {
+            log.info("22222222-----" + userId);
+            redisCache.deleteObject(userId);
+        }
         AjaxResult ajax = AjaxResult.success();
         // 生成令牌
         String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(),