We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6.0.1
8.1
Microsoft Edge
Nginx
点击验证邮箱里的url之后,跳转到皮肤站,提示403Forbidden,无效的链接
生成的邮件截图: 邮件验证url:https://mycrafts.cc/auth/verify/8?signature=29ae3a073b93a1d0a34a4804dc8ead671d70d51243687f9f5855b63d7427cfe3
编辑 /vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php 输出错误信息。
发送验证邮件,报错,查看响应拿到目录和key。
2.编辑验证方法,输出验证时使用的目录和key。 发现错误来源于下图红框:
红框圈起来的就是导致错误的url链接
只要将图中改成直接使用url,就可以暂时解决这个问题,不确定是否会影响其他功能。
由于我个人时间有限,配置可能和其他人不一样,不清楚是因为我配置问题还是bug,所以提出issure,希望对大家有所帮助。
无有价值的错误日志
1.搭建皮肤站 2.注册超级管理员账号 3.在管理面板-站点配置中,勾上“用户必须验证邮箱后才能使用皮肤托管等功能”,提交
4.配置邮件发送服务(我用的是smtp.qq.com) 5.登出超管账号,注册一个普通账号 6.登录普通账号的邮箱,发现已接收到验证邮件 7.点击验证邮件中的url,跳转页面发现报403Forbidden 无效的链接
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Blessing Skin 版本
6.0.1
PHP 版本
8.1
出现问题时所使用的浏览器
Microsoft Edge
您正在使用的 Web Server
Nginx
您正在使用宝塔吗?
出现了什么问题?
点击验证邮箱里的url之后,跳转到皮肤站,提示403Forbidden,无效的链接
生成的邮件截图:
邮件验证url:https://mycrafts.cc/auth/verify/8?signature=29ae3a073b93a1d0a34a4804dc8ead671d70d51243687f9f5855b63d7427cfe3
编辑 /vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php 输出错误信息。
发送验证邮件,报错,查看响应拿到目录和key。
2.编辑验证方法,输出验证时使用的目录和key。
发现错误来源于下图红框:
红框圈起来的就是导致错误的url链接
只要将图中改成直接使用url,就可以暂时解决这个问题,不确定是否会影响其他功能。
由于我个人时间有限,配置可能和其他人不一样,不清楚是因为我配置问题还是bug,所以提出issure,希望对大家有所帮助。
错误日志
重现步骤
1.搭建皮肤站
2.注册超级管理员账号
3.在管理面板-站点配置中,勾上“用户必须验证邮箱后才能使用皮肤托管等功能”,提交
4.配置邮件发送服务(我用的是smtp.qq.com)
5.登出超管账号,注册一个普通账号
6.登录普通账号的邮箱,发现已接收到验证邮件
7.点击验证邮件中的url,跳转页面发现报403Forbidden 无效的链接
The text was updated successfully, but these errors were encountered: