token验证

back_recharge
zhangshanxue 2019-09-07 17:20:41 +08:00
parent 91c017cbd5
commit f5fb83d1b4
1 changed files with 12 additions and 8 deletions

View File

@ -184,8 +184,8 @@ public class ProtocolsManager implements ProtocolsAbstract {
} }
//检查token //检查token
// if (checkToken(session,packetNetData) != 0 ){ // if (checkToken(session,packetNetData) != 0 ){
// MessageUtil.sendErrorCode(session,0,"您的账号token不正确请退出游戏重新登陆!"); // MessageUtil.sendErrorCode(session,0,"您的账号token不正确请退出游戏重新登陆!");
// return; // return;
// } // }
if( packetNetData.getMsgId()== MessageTypeProto.MessageType.RECONNECT_REQUEST_VALUE){ if( packetNetData.getMsgId()== MessageTypeProto.MessageType.RECONNECT_REQUEST_VALUE){
@ -277,12 +277,16 @@ public class ProtocolsManager implements ProtocolsAbstract {
int uid = packetNetData.getUserId(); int uid = packetNetData.getUserId();
int token = packetNetData.getToken(); int token = packetNetData.getToken();
session.setUid(uid); session.setUid(uid);
/* String tokenKey = RedisKey.getKey(RedisKey.TOKEN, String.valueOf(uid),false); // String tokenKey = RedisKey.getKey(RedisKey.TOKEN, String.valueOf(uid),false);
int serverToken = Integer.parseInt((String)RedisUtil.getInstence().get(tokenKey)); // if(null==tokenKey||tokenKey.isEmpty()){
if (token == serverToken){ // return false;
session.setToken(token); // }
return true; // int serverToken = Integer.parseInt((String)RedisUtil.getInstence().get(tokenKey));
}*/ // if (token == serverToken){
// session.setToken(token);
// session.setUserLoginTime(System.currentTimeMillis()/1000);
// return true;
// }
return true; return true;
} }