Minecraft(我的世界)中文论坛

标题: [安全]FlexibleLogin —— 灵活登录★让海绵拥有登录系统【汉化】[API4-7]

作者: 酷车手BB弹    时间: 2016-7-12 11:53
标题: [安全]FlexibleLogin —— 灵活登录★让海绵拥有登录系统【汉化】[API4-7]
本帖最后由 酷车手BB弹 于 2020-3-3 18:10 编辑
介绍:
这是一个sponge端用的登陆插件,可用于高版本MOD服

指令:
  1. 玩家命令:
  2. /reg /register <password> <password> - 使用密码进行注册
  3. /register - 使用TOTP生成密码
  4. /changepw /cp /changepassword <password> <password> - 更改当前密码
  5. /log /l /login <password|code> - 使用密码或验证码登录
  6. /logout - 登出
  7. /mail /setemail - 设置邮箱地址
  8. /forgot /forgotpassword - 发送忘记密码邮件
  9. /unregister <uuid|name> - 删除账户

  10. 管理员命令:
  11. /fl <reload|rl> - 重载配置文件
  12. /fl forcelogin <name> - 强制登录一个玩家
  13. /fl <accounts|acc> <name|ip> - 获取用户账号列表
  14. /fl <unregister|unreg> <name|uuid|--all> - 删除用户
  15. /fl <register|reg> <name|uuid> <pass> - 注册一个用户
  16. /fl <resetpw|resetpassword> <name> - 给用户设置新的密码
复制代码

权限:

配置文件:

食用效果图:

安装方法:

下载好插件后直接丢进服务端mods文件夹内
重启一次服务器

locale.conf丢进\config\flexiblelogin内
可使用§符号修改颜色

重启服务器即可

下载地址:
论坛附件为旧版,由于新版文件大小超过论坛限制,故放在网盘里。
flexiblelogin-0.18-SNAPSHOT.jar (1.96 MB, 下载次数: 692) 刷物品BUG修复版
flexiblelogin-0.18-SNAPSHOT.jar (1.87 MB, 下载次数: 1634) ——API7
flexiblelogin-0.14.6.jar (738.15 KB, 下载次数: 1671) ——API5
FlexibleLogin-sponge4.X.jar (681.35 KB, 下载次数: 419) ——API4
网盘备份:http://zsn741656478.ys168.com/
汉化文件:

根据作者所说的请尽快更新到0.16.5以上的版本,有致命的BUG
或者关闭更改密码的功能


更多楼主搬运的插件请看签名~

[groupid=1680]Power of Spongie[/groupid]
作者: 5igm1    时间: 2016-8-11 17:43
已经更新到1.10.2了
作者: 酷车手BB弹    时间: 2016-8-11 21:01
5igm1 发表于 2016-8-11 17:43
已经更新到1.10.2了

感谢提醒,已补上
作者: 优妹酱    时间: 2016-8-13 05:07
并用不了
作者: 1207741285    时间: 2016-9-6 11:06
好像没有用啊!我放入是1.10.2版本的!
作者: 优妹酱    时间: 2016-9-15 21:30
更新咯,楼主快搬
作者: 酷车手BB弹    时间: 2016-9-15 23:42
优妹酱 发表于 2016-9-15 21:30
更新咯,楼主快搬

好的稍等~
作者: s1063241791    时间: 2016-9-16 00:27
66666666666666666
作者: 347129006    时间: 2016-9-16 00:33
大哥你写的食用方法写错了 是放入服务端plugin文件夹内不是mod文件夹
作者: 优妹酱    时间: 2016-9-16 00:52
347129006 发表于 2016-9-16 00:33
大哥你写的食用方法写错了 是放入服务端plugin文件夹内不是mod文件夹

这就是你见识少了,海绵端是放在mods里的
作者: 优妹酱    时间: 2016-9-16 00:53
酷车手BB弹 发表于 2016-9-15 23:42
好的稍等~

已经亲测可用在最新的5.0海绵端【1.10.2】使用
作者: 酷车手BB弹    时间: 2016-9-16 11:15
347129006 发表于 2016-9-16 00:33
大哥你写的食用方法写错了 是放入服务端plugin文件夹内不是mod文件夹

哈哈,你还太小了,多去补补知识吧
作者: 酷车手BB弹    时间: 2016-9-16 11:22
优妹酱 发表于 2016-9-16 00:53
已经亲测可用在最新的5.0海绵端【1.10.2】使用

好的
更新好了
作者: 347129006    时间: 2016-9-16 12:13
347129006 发表于 2016-9-16 00:33
大哥你写的食用方法写错了 是放入服务端plugin文件夹内不是mod文件夹

怪我知识少- -
作者: aixi_    时间: 2016-10-15 18:15
发现漏洞,在未登录的时候可以打开包裹,而且可以把物品丢出去。
作者: qlaall    时间: 2016-11-14 17:28
本帖最后由 qlaall 于 2016-11-16 01:10 编辑

啊  这是好东西啊,1.10的第一个登陆MOD  


有没有领地和创世神呢?
另外借一下这个插件做1.10整合包 是在这里说嘛?

作者: 1640727878    时间: 2016-11-15 16:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1137305770    时间: 2016-11-23 23:18
海绵端服务器还没有,有的话早崩了
作者: 酷车手BB弹    时间: 2016-12-1 21:32
已更新至最新版,适用于sponge5.X
作者: 1540136431    时间: 2016-12-1 23:31
papespoit啥的水龙头不行吗
作者: 酷车手BB弹    时间: 2016-12-2 00:15
1540136431 发表于 2016-12-1 23:31
papespoit啥的水龙头不行吗

不支持,不是一个平台
作者: 时光小镇    时间: 2016-12-28 23:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: wdmywm    时间: 2016-12-30 18:45
阅读权限50是啥……
作者: 古龙    时间: 2017-1-4 18:08
无法隐藏背包,出现重大BUG,玩家不需要登陆也能将背包物品丢弃,甚至使用背包里的物品
作者: 酷车手BB弹    时间: 2017-1-4 18:36
古龙 发表于 2017-1-4 18:08
无法隐藏背包,出现重大BUG,玩家不需要登陆也能将背包物品丢弃,甚至使用背包里的物品 ...

实测没这个BUG,也没任何问题
作者: 古龙    时间: 2017-1-4 18:55
酷车手BB弹 发表于 2017-1-4 18:36
实测没这个BUG,也没任何问题

插件版本:FlexibleLogin-sponge4.X
sponge:spongeforge-1.8.9-1890-4.2.0-BETA-1653
1.8.9MOD服测试未登陆前也会显示背包物品,而且可以按Q丢弃,也可以右键使用
作者: 古龙    时间: 2017-1-4 19:04
酷车手BB弹 发表于 2017-1-4 18:36
实测没这个BUG,也没任何问题

补图
http://i1.piimg.com/567571/2563b9c6688ed46c.png
作者: 酷车手BB弹    时间: 2017-1-4 21:02
古龙 发表于 2017-1-4 18:55
插件版本:FlexibleLogin-sponge4.X
sponge:spongeforge-1.8.9-1890-4.2.0-BETA-1653
1.8.9MOD服测试未 ...

都是用新版的。。旧版肯定有BUG
作者: 古龙    时间: 2017-1-5 16:56
酷车手BB弹 发表于 2017-1-4 21:02
都是用新版的。。旧版肯定有BUG

感谢,实测5X没有任何问题,但5X只支持1.8以上的sponge端,1.9以下的sponge端都无法使用
作者: qq230ppp    时间: 2017-1-5 22:16
没有改密码功能有点遗憾
作者: 酷车手BB弹    时间: 2017-1-9 14:49
本帖最后由 酷车手BB弹 于 2017-1-9 18:26 编辑

插件已更新至1.11@优妹酱 你来试一下?


作者: 优妹酱    时间: 2017-1-9 20:36
酷车手BB弹 发表于 2017-1-9 14:49
插件已更新至1.11@优妹酱 你来试一下?

好的,我看看
作者: PermissionDog    时间: 2017-1-16 17:14
为何没有明文存储方式....
作者: a942575106    时间: 2017-1-16 18:13
每天水一水 身体会更健康
作者: zhaiXXXX    时间: 2017-1-16 21:45
请问有1.6.4的吗?谢谢
作者: 酷车手BB弹    时间: 2017-1-16 21:46
zhaiXXXX 发表于 2017-1-16 21:45
请问有1.6.4的吗?谢谢

麻烦请看清楚。。sponge插件
作者: 2048028141    时间: 2017-1-16 22:54
感谢楼主对海绵端支持.............未来某一天海绵端真的可能成为新mod端
作者: Qiuini    时间: 2017-1-16 23:38
Sponge插件是什么,大佬加好友
作者: zhaiXXXX    时间: 2017-1-19 17:18
酷车手BB弹 发表于 2017-1-16 21:46
麻烦请看清楚。。sponge插件

sponge是什么意思

作者: ex1mlove    时间: 2017-1-31 02:52
那个,第二个问价权限好高啊,下载不起来。。
作者: Lne    时间: 2017-2-13 22:40
说实话FastLogin没有Spigot版本很不爽(正版直接登录)
作者: 1245892483    时间: 2017-2-24 12:58
楼主,辣鸡的我表示应该能用于1.8.9的端吧。PS:我是小白
作者: 酷车手BB弹    时间: 2017-2-24 18:04
1245892483 发表于 2017-2-24 12:58
楼主,辣鸡的我表示应该能用于1.8.9的端吧。PS:我是小白

189可以用旧版
作者: 清溪    时间: 2017-3-3 13:40
楼主在吗?我能直接把你的汉化提交给作者嘛,一个字不改提交。
作者: 酷车手BB弹    时间: 2017-3-3 16:29
清溪 发表于 2017-3-3 13:40
楼主在吗?我能直接把你的汉化提交给作者嘛,一个字不改提交。

可以,不过这么做是为了啥。
作者: huwei5201314789    时间: 2017-3-3 17:28
和疯狂登录有什么太大的不同吗?
作者: 酷车手BB弹    时间: 2017-3-3 17:48
huwei5201314789 发表于 2017-3-3 17:28
和疯狂登录有什么太大的不同吗?

平台都不一样你说呢。。
作者: 清溪    时间: 2017-3-3 23:21
顺便问一下筛机怎么用啊
作者: 清溪    时间: 2017-3-3 23:36
酷车手BB弹 发表于 2017-3-3 16:29
可以,不过这么做是为了啥。

下个版本自带汉化。
作者: 清溪    时间: 2017-3-3 23:57
清溪 发表于 2017-3-3 23:21
顺便问一下筛机怎么用啊

自己看完原文已解决
作者: gfgvhuf    时间: 2017-3-13 01:16
没有管理指令。。。? 忘记密码肿么办。。。
作者: 15565578650    时间: 2017-3-19 18:43
你搬运的版本已经太低了,更新好几代了
作者: 酷车手BB弹    时间: 2017-3-19 18:45
15565578650 发表于 2017-3-19 18:43
你搬运的版本已经太低了,更新好几代了

网盘里有新版= =
作者: 15565578650    时间: 2017-3-19 18:59
15565578650 发表于 2017-3-19 18:43
你搬运的版本已经太低了,更新好几代了

我的意思是说比如我的世界1.10.2,你的登陆插件是0.8版本,可是最新的是0.11版本啊
作者: 15565578650    时间: 2017-4-3 19:53
酷车手BB弹 发表于 2017-3-19 18:45
网盘里有新版= =

我的意思是说比如我的世界1.10.2,你的登陆插件是0.8版本,可是最新的是0.11版本啊
作者: zjy80808    时间: 2017-5-2 21:38
1.11.2如何使用/l or /reg啊?只能使用/login or /register吗?
作者: 没糖的葫芦    时间: 2017-5-5 23:25
强烈建议将
0.2

Implement Password recovery
Added /forgotPassword command
Added /setEmail command
Added email column to the database
Added /unregister command for admins to delete user accounts
Added player messages if a command fails to execute

这些新增的命令标注出来= =!!!
Added /unregister command for admins to delete user accounts
这一句的命令实际为/flexiblelogin unregister [ID]
作者: BILIBIBI    时间: 2017-6-10 17:47
一直用Spigot来着,最近想玩玩MOD结果光一个登录验证就找了快半个小时……
作者: 237840524    时间: 2017-6-10 17:53
mysql不能用咋办啊????????
作者: qijidaren    时间: 2017-7-14 16:35
这登入插件怎么防止大小写bug
玩家换个大小写就又可以注册了。
作者: 酷车手BB弹    时间: 2017-7-14 17:07
qijidaren 发表于 2017-7-14 16:35
这登入插件怎么防止大小写bug
玩家换个大小写就又可以注册了。

用其他插件阻止。
作者: 15114262378    时间: 2017-7-14 17:57
挺好的,还不错
作者: qijidaren    时间: 2017-7-15 08:10
酷车手BB弹 发表于 2017-7-14 17:07
用其他插件阻止。

请问什么插件可以阻止大小写bug
作者: qijidaren    时间: 2017-7-18 10:18
qijidaren 发表于 2017-7-15 08:10
请问什么插件可以阻止大小写bug

我找作者反馈,作者好像没明白我啥意识qwq
作者: qijidaren    时间: 2017-7-18 10:19
酷车手BB弹 发表于 2017-7-14 17:07
用其他插件阻止。

我找作者反馈,作者好像没明白我啥意识qwq
作者: NGK3    时间: 2017-7-24 12:13
本帖最后由 NGK3 于 2017-7-24 13:26 编辑

实测服务端安装FlexibleLogin-sponge6.X.jar,再安装厨艺大师则无法登陆,出现下图然后连接超时被踢出。

作者: DooK    时间: 2017-7-27 18:40
怎么改密码
作者: 我也想C啊    时间: 2017-8-9 20:57
在神奇宝贝服务器上,玩家未登录可以打开背包然后把精灵携带物丢掉 求解决怎么弄成不登录什么都没法干连背包都无法打开的那种!求解决
作者: 1245892483    时间: 2017-8-9 23:30
BB弹你这个登陆前不能禁止背包物品显示么
作者: 酷车手BB弹    时间: 2017-8-10 11:34
5igm1 发表于 2016-8-11 17:43
已经更新到1.10.2了

好的,稍后更新
作者: 大氧游戏    时间: 2017-9-3 12:46
玩家输入/register xxxxxx   只输入了一次密码就出现Not enough arguments!
xxxxxx

usage:/register [2*<password>]
能否告诉作者,这是怎么回事
作者: 酷车手BB弹    时间: 2017-9-3 13:33
大氧游戏 发表于 2017-9-3 12:46
玩家输入/register xxxxxx   只输入了一次密码就出现Not enough arguments!
xxxxxx

不就是告诉你要输入两边么。。。。。
作者: 大氧游戏    时间: 2017-9-3 13:34
酷车手BB弹 发表于 2017-9-3 13:33
不就是告诉你要输入两边么。。。。。

考虑萌新的感受,还有一个BUG就是,你用正确的密码登陆后,如果直接在输入一次/login xxx(错误的密码)他就会显示密码错误,而且不能动了
作者: 酷车手BB弹    时间: 2017-9-3 14:46
大氧游戏 发表于 2017-9-3 13:34
考虑萌新的感受,还有一个BUG就是,你用正确的密码登陆后,如果直接在输入一次/login xxx(错误的密码) ...

这些BUG就别在意了嘛
作者: werwers    时间: 2017-9-16 13:43
本帖最后由 werwers 于 2017-9-16 13:48 编辑

换成mysql 数据库会这样报错,貌似不会自己创建表,手动建表之后没有报错
  1. [13:02:47] [pool-2-thread-9/ERROR] [flexiblelogin]: Error loading account
  2. java.sql.SQLSyntaxErrorException: (conn:36) Table 'mcsponge.flexiblelogin_users' doesn't exist
  3. Query is: SELECT * FROM flexiblelogin_users WHERE UUID=?, parameters [<bytearray:瓬A?5煃痾PY?>]
  4.         at org.mariadb.jdbc.internal.util.ExceptionMapper.get(ExceptionMapper.java:134) ~[ExceptionMapper.class:1.11.2-2393-6.1.0-BETA-2606]
  5.         at org.mariadb.jdbc.internal.util.ExceptionMapper.getException(ExceptionMapper.java:101) ~[ExceptionMapper.class:1.11.2-2393-6.1.0-BETA-2606]
  6.         at org.mariadb.jdbc.internal.util.ExceptionMapper.throwAndLogException(ExceptionMapper.java:77) ~[ExceptionMapper.class:1.11.2-2393-6.1.0-BETA-2606]
  7.         at org.mariadb.jdbc.MariaDbStatement.executeQueryEpilog(MariaDbStatement.java:224) ~[MariaDbStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  8.         at org.mariadb.jdbc.MariaDbClientPreparedStatement.executeInternal(MariaDbClientPreparedStatement.java:239) ~[MariaDbClientPreparedStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  9.         at org.mariadb.jdbc.MariaDbClientPreparedStatement.executeQuery(MariaDbClientPreparedStatement.java:178) ~[MariaDbClientPreparedStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  10.         at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52) ~[ProxyPreparedStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  11.         at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java) ~[HikariProxyPreparedStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  12.         at com.github.games647.flexiblelogin.Database.loadAccount(Database.java:220) ~[Database.class:?]
  13.         at com.github.games647.flexiblelogin.Database.loadAccount(Database.java:201) ~[Database.class:?]
  14.         at com.github.games647.flexiblelogin.listener.ConnectionListener.onAccountLoaded(ConnectionListener.java:94) ~[ConnectionListener.class:?]
  15.         at com.github.games647.flexiblelogin.listener.ConnectionListener.lambda$onPlayerJoin$1(ConnectionListener.java:73) ~[ConnectionListener.class:?]
  16.         at org.spongepowered.api.scheduler.Task$Builder.lambda$execute$0(Task.java:139) ~[Task$Builder.class:1.11.2-2393-6.1.0-BETA-2606]
  17.         at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:187) ~[SchedulerBase.class:1.11.2-2393-6.1.0-BETA-2606]
  18.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
  19.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
  20.         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_144]
  21.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_144]
  22.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
  23. Caused by: org.mariadb.jdbc.internal.util.dao.QueryException: Table 'mcsponge.flexiblelogin_users' doesn't exist
  24. Query is: SELECT * FROM flexiblelogin_users WHERE UUID=?, parameters [<bytearray:瓬A?5煃痾PY?>]
  25.         at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:1114) ~[AbstractQueryProtocol.class:1.11.2-2393-6.1.0-BETA-2606]
  26.         at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:172) ~[AbstractQueryProtocol.class:1.11.2-2393-6.1.0-BETA-2606]
  27.         at org.mariadb.jdbc.MariaDbClientPreparedStatement.executeInternal(MariaDbClientPreparedStatement.java:230) ~[MariaDbClientPreparedStatement.class:1.11.2-2393-6.1.0-BETA-2606]
  28.         ... 14 more
复制代码
表中的UUID的值   瓬A?煃痾PY?
感觉不对劲

作者: 酷车手BB弹    时间: 2017-9-16 15:56
werwers 发表于 2017-9-16 13:43
换成mysql 数据库会这样报错,貌似不会自己创建表,手动建表之后没有报错
表中的UUID的值    瓬A?煃 痾 PY?
感 ...

是啊。这作者**,我也发现了
作者: 1987264305    时间: 2017-9-19 13:54
66666666666666666666666666
作者: 可乐ColaTan    时间: 2017-10-1 14:47
官方更新了!!
作者: myq7663512    时间: 2017-10-1 16:59
mcbbs有你更精彩
作者: myq7663512    时间: 2017-10-1 16:59
mcbbs有你更精彩
作者: Ghostxy    时间: 2017-10-1 23:24
authme和这个哪个好呢
作者: cy荣耀    时间: 2017-11-5 17:05
怎么修改密码
作者: Not103    时间: 2017-11-25 14:08
为啥我加了插件后 开启后 自动关服
作者: 淡月哟哟    时间: 2017-12-1 20:07
MCBBS有你更精彩~
作者: aaaaaew    时间: 2018-1-19 22:49
6666666666
作者: Anti@    时间: 2018-1-28 14:42
BUG公布:玩家在未登录的时候可以使用mod物品,登录OP的号用NPC魔杖即可刷取服务器内的权限以及物品
作者: blackangel    时间: 2018-2-21 14:43
作者说尽快升级为0.16.5+版本,旧版本有BUG
或者要关闭改密码功能


作者: 嘛人394    时间: 2018-3-2 00:55
请问怎么用谷歌验证器的密码,看不懂英文= =
作者: 酷车手BB弹    时间: 2018-3-2 10:07
嘛人394 发表于 2018-3-2 00:55
请问怎么用谷歌验证器的密码,看不懂英文= =

谷歌验证器的密码?
作者: 嘛人394    时间: 2018-3-2 16:43
酷车手BB弹 发表于 2018-3-2 10:07
谷歌验证器的密码?

嗯,靠着机翻大概看懂了
作者: 酷车手BB弹    时间: 2018-3-9 18:52
已更新汉化至最新版,欢迎下载
作者: LingXin233    时间: 2018-3-10 10:52
力致于Sponge发展的BB弹
作者: 酷车手BB弹    时间: 2018-3-10 11:13
LingXin233 发表于 2018-3-10 10:52
力致于Sponge发展的BB弹

用的人还是很少。。心累
作者: lihao020806    时间: 2018-4-6 12:38
楼主最帅!!!!!!!!!!!!!
作者: sakurakaori    时间: 2018-4-12 17:24
1.12好像不能用吧,为啥适用版本有1.12.....1.12有什么登陆插件推荐不
作者: 酷车手BB弹    时间: 2018-4-12 20:11
sakurakaori 发表于 2018-4-12 17:24
1.12好像不能用吧,为啥适用版本有1.12.....1.12有什么登陆插件推荐不

怎么就不能用了- -
作者: 喵不哩南瓜    时间: 2018-4-19 19:06
1.12.2支持么??
作者: qxj0503    时间: 2018-4-27 17:59
支持  Discuz吗?
作者: 酷车手BB弹    时间: 2018-4-27 18:14
喵不哩南瓜 发表于 2018-4-19 19:06
1.12.2支持么??

支持。
作者: 酷车手BB弹    时间: 2018-4-27 18:14
qxj0503 发表于 2018-4-27 17:59
支持  Discuz吗?

不支持。