mirror of https://gitee.com/stylefeng/roses
【7.0.4】【auth】登录演示模式去掉记录日志
parent
f6d58d538e
commit
c87eefbc4d
|
@ -17,6 +17,13 @@
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
||||||
|
<!--demo api-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>cn.stylefeng.roses</groupId>
|
||||||
|
<artifactId>demo-api</artifactId>
|
||||||
|
<version>${roses.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!--auth本模块的api-->
|
<!--auth本模块的api-->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>cn.stylefeng.roses</groupId>
|
<groupId>cn.stylefeng.roses</groupId>
|
||||||
|
|
|
@ -47,6 +47,7 @@ import cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginRequest;
|
||||||
import cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginResponse;
|
import cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginResponse;
|
||||||
import cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginWithTokenRequest;
|
import cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginWithTokenRequest;
|
||||||
import cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser;
|
import cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser;
|
||||||
|
import cn.stylefeng.roses.kernel.demo.expander.DemoConfigExpander;
|
||||||
import cn.stylefeng.roses.kernel.jwt.JwtTokenOperator;
|
import cn.stylefeng.roses.kernel.jwt.JwtTokenOperator;
|
||||||
import cn.stylefeng.roses.kernel.jwt.api.context.JwtContext;
|
import cn.stylefeng.roses.kernel.jwt.api.context.JwtContext;
|
||||||
import cn.stylefeng.roses.kernel.jwt.api.exception.JwtException;
|
import cn.stylefeng.roses.kernel.jwt.api.exception.JwtException;
|
||||||
|
@ -332,12 +333,15 @@ public class AuthServiceImpl implements AuthServiceApi {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 12. 更新用户登录时间和ip
|
// 演示环境,跳过记录日志
|
||||||
String ip = HttpServletUtil.getRequestClientIp(HttpServletUtil.getRequest());
|
if (!DemoConfigExpander.getDemoEnvFlag()) {
|
||||||
userServiceApi.updateUserLoginInfo(loginUser.getUserId(), new Date(), ip);
|
// 12. 更新用户登录时间和ip
|
||||||
|
String ip = HttpServletUtil.getRequestClientIp(HttpServletUtil.getRequest());
|
||||||
|
userServiceApi.updateUserLoginInfo(loginUser.getUserId(), new Date(), ip);
|
||||||
|
|
||||||
// 13.登录成功日志
|
// 13.登录成功日志
|
||||||
loginLogServiceApi.loginSuccess(loginUser.getUserId());
|
loginLogServiceApi.loginSuccess(loginUser.getUserId());
|
||||||
|
}
|
||||||
|
|
||||||
// 14. 组装返回结果
|
// 14. 组装返回结果
|
||||||
return new LoginResponse(loginUser, jwtToken, defaultJwtPayload.getExpirationDate());
|
return new LoginResponse(loginUser, jwtToken, defaultJwtPayload.getExpirationDate());
|
||||||
|
|
Loading…
Reference in New Issue