关于游戏断线重连的探讨

我们游戏中接入了第三方的sdk登陆功能,我们登陆成功后是拿到返回的token给服务器验证的,这样的话在游戏中如果断线了,重新连接的时候为了安全起见和防止token过期问题,我们会重新调出sdk界面再次获得token给服务器验证,然后重连成功。这样的虽然没什么问题,但是要是断线频繁的话,每次都要弹出一次sdk界面显得很繁琐,想问问大家都是怎么很好的处理这种情况的,多谢指导:14::14:

哎。。。发现这个论坛越来越不行了啊。。。都没人:10::10:

同意你的说法,每次发帖都没人回

我的做法是做个时间判断,小于一定时间就让他重连,如果时间过长就直接让游戏重新开始。(记得要把之前的用户数据清理掉,不然玩家登陆的时候如果换账号了数据就不对了)

但是这个一定时间怎么确定呐?每家token的过期时间可能不一样啊,这个时间不好把握,而且有的厂商token几十秒就过期了。。。。

重连就是不走sdk的登录,直接连接游戏服务器。

这样是可以,但是缺乏了安全性在某个程度说:11:

我们的做法也是不走SDK的登录,直接重连游戏服

你认为不安全就再自己加个校验。