封禁添加用户登录id
This commit is contained in:
@@ -235,6 +235,9 @@ public enum I18nAlertEnum {
|
|||||||
|
|
||||||
PRETTY_NUMBER_EXAMINE_PASS("审核成功:您在靓号活动中申请的靓号:{0}已通过,后续可以以靓号+密码进行登录"),
|
PRETTY_NUMBER_EXAMINE_PASS("审核成功:您在靓号活动中申请的靓号:{0}已通过,后续可以以靓号+密码进行登录"),
|
||||||
PRETTY_NUMBER_EXAMINE_REJECT("审核失败:你在靓号活动中申请的靓号:{0}不通过,可回原页面重新选择"),
|
PRETTY_NUMBER_EXAMINE_REJECT("审核失败:你在靓号活动中申请的靓号:{0}不通过,可回原页面重新选择"),
|
||||||
|
|
||||||
|
ACCOUNT_LOGIN_BLOCK_MSG("{0}已被封禁,請聯絡官方客服。"),
|
||||||
|
ACCOUNT_LOGIN_UNBLOCK_DATE_MSG("解绑时间:{0}。"),
|
||||||
;
|
;
|
||||||
|
|
||||||
private final String defaultStr;
|
private final String defaultStr;
|
||||||
|
@@ -20,6 +20,7 @@ import com.accompany.core.service.region.RegionNetworkService;
|
|||||||
import com.accompany.core.service.region.RegionService;
|
import com.accompany.core.service.region.RegionService;
|
||||||
import com.accompany.core.service.user.PhoneBlackService;
|
import com.accompany.core.service.user.PhoneBlackService;
|
||||||
import com.accompany.core.service.user.UsersBaseService;
|
import com.accompany.core.service.user.UsersBaseService;
|
||||||
|
import com.accompany.core.util.I18NMessageSourceUtil;
|
||||||
import com.accompany.oauth2.constant.LoginTypeEnum;
|
import com.accompany.oauth2.constant.LoginTypeEnum;
|
||||||
import com.accompany.oauth2.exception.CustomOAuth2Exception;
|
import com.accompany.oauth2.exception.CustomOAuth2Exception;
|
||||||
import com.accompany.oauth2.model.AccountDetails;
|
import com.accompany.oauth2.model.AccountDetails;
|
||||||
@@ -43,6 +44,8 @@ import java.util.Arrays;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import static com.accompany.core.enumeration.I18nAlertEnum.ACCOUNT_LOGIN_BLOCK_MSG;
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class MyUserDetailsServiceImpl implements MyUserDetailsService {
|
public class MyUserDetailsServiceImpl implements MyUserDetailsService {
|
||||||
|
|
||||||
@@ -179,8 +182,9 @@ public class MyUserDetailsServiceImpl implements MyUserDetailsService {
|
|||||||
//检查账号、设备号、号段是否封禁
|
//检查账号、设备号、号段是否封禁
|
||||||
if (null != blockEndTime){
|
if (null != blockEndTime){
|
||||||
CustomOAuth2Exception exception = new CustomOAuth2Exception(CustomOAuth2Exception.ACCOUNT_ERROR, "");
|
CustomOAuth2Exception exception = new CustomOAuth2Exception(CustomOAuth2Exception.ACCOUNT_ERROR, "");
|
||||||
exception.addAdditionalInformation("reason", "违规(请联系客服WeChat:sd245376)");
|
Integer partitionId = users.getPartitionId();
|
||||||
exception.addAdditionalInformation("date", String.valueOf(blockEndTime));
|
exception.addAdditionalInformation("reason", I18NMessageSourceUtil.getMessage(ACCOUNT_LOGIN_BLOCK_MSG, new Object[]{users.getErbanNo()}, partitionId));
|
||||||
|
exception.addAdditionalInformation("date", I18NMessageSourceUtil.getMessage(ACCOUNT_LOGIN_BLOCK_MSG, new Object[]{String.valueOf(blockEndTime)}, partitionId));
|
||||||
throw exception;
|
throw exception;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user