- IP属地
- 北美地区
- 2020/03/14
- 315
- 72
- 勋章
- 2
- · 发布于未知
新增对1.4的支持
也算是为了解决自己的一个问题吧,顺便发出来帮大家解决这个存在的很重要的安全问题。
效果:
适用场景:如果你使用MySql开多个公用存档的服务器就不可避免这个问题,如果一个玩家多开客户端同时登录你开的其中两个服务器,进入1号服务器再进2号服务器,然后在二号服务器里放个箱子,然后把背包的物品放到箱子里,此时1号服的这个人背包的装备是没有变化的,所以他就可以轻松获得两套物品,如此刷物品会影响服务器的游戏性
而此插件就是通过REST来验证这个玩家的名字是否在其他服务器登录,如果在其他服务器登录就会禁止其重复登录,从本质上解决了这个问题!
配置:
(注:请注意删除无效的地址和不用的地址,不然会出现红字,在连接失败禁登为真的情况也永远进不去)
(注意:请勿填写使用插件本身的Rest地址,不然就自己验证自己永远进不去)
连接失败禁登的意思就是如果你二号服关闭了,一号服连接不上二号服此时怎么办是阻止登录还是允许登录(大概率是这种情况)
注:启用此插件需要开启REST功能(如何开启请参考下面两张图配置config.json文件,令牌abcdef可以随意改只要两者一致就行了,分组也可以随便调只要保证有"verifylogin"权限)
更新对1.4.2.1的支持
以上便是全部内容了。感谢观看。
也算是为了解决自己的一个问题吧,顺便发出来帮大家解决这个存在的很重要的安全问题。
效果:
适用场景:如果你使用MySql开多个公用存档的服务器就不可避免这个问题,如果一个玩家多开客户端同时登录你开的其中两个服务器,进入1号服务器再进2号服务器,然后在二号服务器里放个箱子,然后把背包的物品放到箱子里,此时1号服的这个人背包的装备是没有变化的,所以他就可以轻松获得两套物品,如此刷物品会影响服务器的游戏性
而此插件就是通过REST来验证这个玩家的名字是否在其他服务器登录,如果在其他服务器登录就会禁止其重复登录,从本质上解决了这个问题!
配置:
(注:请注意删除无效的地址和不用的地址,不然会出现红字,在连接失败禁登为真的情况也永远进不去)
(注意:请勿填写使用插件本身的Rest地址,不然就自己验证自己永远进不去)
连接失败禁登的意思就是如果你二号服关闭了,一号服连接不上二号服此时怎么办是阻止登录还是允许登录(大概率是这种情况)
注:启用此插件需要开启REST功能(如何开启请参考下面两张图配置config.json文件,令牌abcdef可以随意改只要两者一致就行了,分组也可以随便调只要保证有"verifylogin"权限)
更新对1.4.2.1的支持
以上便是全部内容了。感谢观看。
附件
最后编辑: