sdk:修复登录接口
This commit is contained in:
@@ -398,6 +398,7 @@ export default class Auth extends Service {
|
||||
|
||||
let requestResult = await loginValidata(channelType, { clientId, pst, platformAppid, childGameId });
|
||||
if(!requestResult) return this.ctx.service.utils.resResult(STATUS.CHANNEL_ERR);
|
||||
|
||||
if(requestResult.code != 1) {
|
||||
return this.ctx.service.utils.resResult(STATUS.VALIDATE_ERR, requestResult);
|
||||
}
|
||||
|
||||
@@ -100,10 +100,10 @@ export default class Sdk extends Service {
|
||||
return SDK_37_TREAT_CODE.TIME_IS_EXPIRED;
|
||||
}
|
||||
|
||||
if(gameData.whiteip.indexOf(ip) == -1) {
|
||||
console.error('用户名或军团名违规处理, ip限制', ip);
|
||||
return SDK_37_TREAT_CODE.ERR;
|
||||
}
|
||||
// if(gameData.whiteip.indexOf(ip) == -1) {
|
||||
// console.error('用户名或军团名违规处理, ip限制', ip);
|
||||
// return SDK_37_TREAT_CODE.ERR;
|
||||
// }
|
||||
return SDK_37_TREAT_CODE.SUCCESS
|
||||
}
|
||||
|
||||
@@ -121,13 +121,13 @@ export default class Sdk extends Service {
|
||||
let user = await UserModel.findUserByChannel(channelId);
|
||||
if(!user) {
|
||||
console.error('用户名违规处理, 未找到玩家账号', channelId);
|
||||
return SDK_37_TREAT_CODE.ERR.code;
|
||||
return SDK_37_TREAT_CODE.SUCCESS.code;
|
||||
}
|
||||
|
||||
let role = await RoleModel.findByUidAndSetMark(user.uid, params.sid);
|
||||
if(!role) {
|
||||
console.error('用户名违规处理, 未找到玩家角色', user.uid, params.sid);
|
||||
return SDK_37_TREAT_CODE.ERR.code;
|
||||
return SDK_37_TREAT_CODE.SUCCESS.code;
|
||||
}
|
||||
|
||||
if(params.actor.trim() != role.roleName.trim() || params.actor_id.trim() != role.roleId.trim()) {
|
||||
@@ -156,7 +156,10 @@ export default class Sdk extends Service {
|
||||
|
||||
// 1. 标记军团违规
|
||||
let guild = await GuildModel.findByCodeAndSetMark(params.guildid, params.sid);
|
||||
if(!guild) return SDK_37_TREAT_CODE.ERR.code;
|
||||
if(!guild) {
|
||||
console.log('未找到军团', params.guildid);
|
||||
return SDK_37_TREAT_CODE.SUCCESS.code;
|
||||
}
|
||||
|
||||
// 2. redis发布
|
||||
let redisClient: RedisClient = app.context.redisClient;
|
||||
|
||||
Reference in New Issue
Block a user