LiteLogin——轻量化的be登录插件!

.NET插件 LiteLogin——轻量化的be登录插件! 1.5.0

登录后下载
资源类型
原创
版权链接
#
依赖
BDSNETRunner
语言
中文(简体)
1.5.0有重大bug,请在历史选项中下载1.3.0版本


logo.png

LiteLogin——一个轻量化的Be登录插件
开源项目地址
August 2020 LiteLogin Release.
Thanks for using LiteLogin.
一条重要规定是除非Sbaoor明确同意,
否则您不得分发使用LiteLogin创建的任何内容。
"分发使用LiteLogin创建的任何内容"是指:
1.向任何其他人提供使用LiteLogin的服务端整合包;
2.将LiteLogin用于商业用途;
3.试图通过LiteLogin创建的任何内容赚钱;
4.发布未经Sbaoor许可的重新编译的版本;


什么是LiteLogin?
LiteLogin是一款轻量化的登录插件
这个插件可以检验用户的uxid,xboxid,password和储存在文件中的数据是否匹配
在没用注册/登录时,会拦截玩家与服务器的交互


1.插件特性
>轻量化 配置简单
>支持MD5加密算法 拒绝明文储存密码
>xuid,playername,password三重校验 确保信息正确
>不使用uuid,保证安全性
>密码错误三次自动踢出
>支持数据库储存


2.命令
—/register <你的密码> 注册
—/login <你的密码> 登录


3.插件配置
数据储存在BDS根目录的/plugins/litelogin文件夹
保存方式为 玩家xuid.txt
里面储存着password,playername,xuid
其中password使用md5加密
任何人都不会知道您的密码
服主和玩家可以放心使用


数据库配置
注:现在数据库只是作为储存数据的方式,无法做到从数据库中校对,后续版本会实现校对数据库。
在/plugins/litelogin/config.ini中写入你的MySQL数据
1598756878253.png

第一行,是否使用数据库储存登录数据,如果关闭则会储存在本地。
第二行填你数据库的地址。
第三行填用户名。
第四行填密码。
第五行填要读取的数据库名称。
数据库这边在创建数据库后,需要手动添加表,
执行以下语句即可。

SQL:
CREATE TABLE name(
id int primary key auto_increment,
passwd text,
playername text,
xuid text
)
4.已知问题
—未登录状态下可以进行开桶操作
—暂时还没有超时踢人功能



本插件所有代码均为原创,不存在借用,抄袭等行为
本插件禁止转载,禁止未经许可的二次编译,禁止未经许可的打包发布
如果有任何bug,请及时反馈。
点击链接加入群聊【Sbaoor售后催更答疑群】:https://jq.qq.com/?_wv=1027&k=ajGCHfTT
作者
Sbaoor
下载
40
阅读
765
首次发布
最后更新
评分
4.90 星 10 次评分

最新评分

不错,但是玩家进入伺服器登入后,插件提示登入成功后,直接踢出游戏,请作者修正一下这个bug
Sbaoor
Sbaoor
请加我qq提供具体信息或者暂时回退低版本试试
前来捧场,非常不错的插件
插件很好,但是服务器未开作弊无法正常使用登录和注册!
爱了
庚子好评
芜湖
好评啊啊啊啊啊啊
太棒了