|
|
@@ -437,6 +437,12 @@ public class AuthorizationController {
|
|
|
@NoSubmit
|
|
|
public Result<UserAuthLoginResp> loginByPhone(@RequestBody LoginReq loginReq) throws Exception {
|
|
|
User user = userService.webLogin(loginReq);
|
|
|
+ Optional.ofNullable(user.getIsBlack())
|
|
|
+ .ifPresent(black -> {
|
|
|
+ if (black) {
|
|
|
+ throw BusinessRuntimeException.getInstance("您的账号已被注销...");
|
|
|
+ }
|
|
|
+ });
|
|
|
//写回登陆信息
|
|
|
StpUserUtil.login(user.getId());
|
|
|
UserAuthLoginResp loginPhoneRep = new UserAuthLoginResp(StpUserUtil.getTokenValue(), user.getShowId(), user.getNickname(), user.getHeadimgurl());
|
|
|
@@ -456,6 +462,13 @@ public class AuthorizationController {
|
|
|
throw BusinessRuntimeException.getInstance("系统错误,请重新授权");
|
|
|
}
|
|
|
|
|
|
+ Optional.ofNullable(user.getIsBlack())
|
|
|
+ .ifPresent(black -> {
|
|
|
+ if (black) {
|
|
|
+ throw BusinessRuntimeException.getInstance("您的账号已被注销...");
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
//写回登陆信息
|
|
|
StpUserUtil.login(user.getId());
|
|
|
response.addHeader("satoken-user", StpUserUtil.getTokenValue());
|
|
|
@@ -491,6 +504,13 @@ public class AuthorizationController {
|
|
|
loginReq.setEmail(googleLoginRep.getEmail());
|
|
|
loginReq.setSubject(googleLoginRep.getSubject());
|
|
|
User user = userService.webLogin(loginReq);
|
|
|
+
|
|
|
+ Optional.ofNullable(user.getIsBlack())
|
|
|
+ .ifPresent(black -> {
|
|
|
+ if (black) {
|
|
|
+ throw BusinessRuntimeException.getInstance("您的账号已被注销...");
|
|
|
+ }
|
|
|
+ });
|
|
|
//写回登陆信息
|
|
|
StpUserUtil.login(user.getId());
|
|
|
UserAuthLoginResp loginPhoneRep = new UserAuthLoginResp(StpUserUtil.getTokenValue(), user.getShowId(), user.getNickname(), user.getHeadimgurl());
|