bs-community / blessing-skin-server

Web application brings your custom skins back in offline Minecraft servers.
MIT License
815 stars 119 forks source link

如何关闭验证码 #625

Closed xycabcd closed 2 months ago

xycabcd commented 2 months ago

Blessing Skin 版本

a

PHP 版本

8.1

出现问题时所使用的浏览器

Firefox

您正在使用的 Web Server

None

您正在使用宝塔吗?

出现了什么问题?

很抱歉打扰各位,但这确实不是一个bug 想问一下要怎样修改代码才可以关闭验证码。 想给自己的服务器关闭一下

错误日志

No response

重现步骤

k

tnqzh123 commented 2 months ago

No way.

而且这么做很蠢。

xycabcd commented 2 months ago

抱歉再次打扰, 可不可以通过修改验证码生成器,实现生成自定义邀请码之类的 (主要是因为这个验证码有点难啊,我平均要试3次)

tnqzh123 commented 2 months ago

验证码是验证码,邀请码是邀请码。

如果你需要邀请码功能,建议在插件市场中下载对应插件。

xycabcd commented 2 months ago

那样的话。。。还是需要关闭验证码啊

tnqzh123 commented 2 months ago

我不理解你为什么想关闭验证码功能,这真的很蠢,很蠢。而且邀请码和验证码不论是在功能定位还是代码实现上都不存在任何的重复和冲突。

如果是因为觉得现在的图片验证码太难,那我觉得问题不在 Blessing Skin 上。言尽于此。

如果你一定要关闭验证码功能,建议自行修改源码后构建使用。

xycabcd commented 2 months ago

感谢您的回复 两个问题啊。一个是为什么“很蠢,很蠢“啊,在一个,控制这部分的代码是在哪里啊

gxres042 commented 2 months ago

感谢您的回复 两个问题啊。一个是为什么“很蠢,很蠢“啊,在一个,控制这部分的代码是在哪里啊

  1. 如果你认为当下 Blessing Skin 的图片验证码很难,那确实不好说为什么;
  2. 请自己搜索一下源码,相信你能找得到的。
xycabcd commented 2 months ago

把/app/Rules/Captcha.php 内的return $builder->testPhrase($value); 改成 return 0; 没用。。。

xycabcd commented 2 months ago

return 1;现在有用了。但是还是上了专业一点的reCAPTCHA单按钮版,难度为零。