update 调整用户登录 将日志调整到最后 防止获取不到用户警告

This commit is contained in:
疯狂的狮子li
2022-02-24 10:06:39 +08:00
parent 21d72c4360
commit e560ebaeae
2 changed files with 11 additions and 7 deletions

View File

@@ -6,7 +6,6 @@ import com.ruoyi.auth.form.LoginBody;
import com.ruoyi.auth.form.RegisterBody;
import com.ruoyi.auth.service.SysLoginService;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.enums.DeviceType;
import com.ruoyi.common.satoken.utils.LoginHelper;
import com.ruoyi.system.api.model.LoginUser;
import io.swagger.annotations.Api;
@@ -38,12 +37,11 @@ public class TokenController {
@PostMapping("login")
public R<Map<String, Object>> login(@Validated @RequestBody LoginBody form) {
// 用户登录
LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
// 获取登录token
LoginHelper.loginByDevice(userInfo, DeviceType.PC);
String accessToken = sysLoginService.login(form.getUsername(), form.getPassword());
// 接口返回信息
Map<String, Object> rspMap = new HashMap<String, Object>();
rspMap.put("access_token", StpUtil.getTokenValue());
rspMap.put("access_token", accessToken);
return R.ok(rspMap);
}