494308843
本帖最后由 1582952890 于 2017-9-16 20:40 编辑

因为我最近需要转移authme账号到dz
就做了一个这插件

功能:
玩家登陆时,如果验证密码成功 (Authme默认的SHA256加密)
就更新数据库字段 password 和salt(懒癌  salt默认123456)
password字段内容改成dz的加密后的  可以直接登录
需要authme设置成dz的加密
具体教程看其他人的教程
http://www.mcbbs.net/forum.php?m ... 36&highlight=discuz

玩家输入登陆指令会进行验证  验证成功就会更新新的加密(会先提示密码错误)
然后再登陆就行了


不会再更新 所以没有版本号= =  应该支持全版本

可能只有少数人会需要
就不详细说明了
使用情况如下

Authme 默认加密 SHA256的编码   SHA256(SHA256(密码)+salt)

Discuz  加密  SALTD2MD5    MD5(MD5(密码)+salt)

如果有其他的加密需求.....请自行反编译修改  代码也不难QAQ不要在意细节



使用前必看
authme的数据导入到MYSQL
如果原本是文件保存的话....额  如果Authme之前是文件保存的话.db的 (不是sqlite)需要做个工具分割导入数据库
解压文件(我懒 就直接getConfig了)
修改配置文件然后把配置文件扔回jar文件里
装到服务器  当玩家输入正确密码时  就会更新成 DZ的加密后的密文
之后  玩家就能正常登陆服务器和DZ论坛了
(我之前乱改 改了dz加密改成authme 结果图片不能上传!我好傻)


把配置文件修改

请原谅我的懒癌

这插件应该没多少人需要
PS: 配置文件里的端口是没有用的
指定端口的话 IP地方填  IP:端口
其他看着设置就行了使用前请备份好数据!(废话)

如果这个插件帮到了你

至少回个帖吧





晓兜
好复杂..不过创意不错哦~

ZT7.7
看不懂...

无尽海
教程搞详细点

下一页 最后一页