请教邮件中点击链接出错的问题

大家有没有试过不点验证button,而是直接点邮件下方的验证链接,会报错,调试信息的token前多了&,但是直接复制过去打开是好的,不知怎么解决。

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
leo
最佳答案

https://github.com/laravel/framework/pull/...

确认是 Laravel 的 Bug,已经修复了

5年前 评论
讨论数量: 4

我之前也是点击的下面个连接是不行的 后来才发现因为那个连接被 把& 变成了 &了 类似被 htmlentities() 之类的方法转化过了 可以查看源码 然后找到他的href 你就会知道

5年前 评论
leo

目测是 Laravel 调用的 Parsedown 这个库有问题,迟点我看看具体代码

5年前 评论

我当时做这个的时候,发现 href 也是不可以点击的,然后发现,是使用route 生成url 时,对url 中的email token 进行了urlencode 的操作。然后加入了urldecode 函数。
file

5年前 评论
leo

https://github.com/laravel/framework/pull/...

确认是 Laravel 的 Bug,已经修复了

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!