重置密码后未重定向Laravel 6用户
用户单击密码重置url并输入新密码后,表单发布后不会发生任何事情。该页面只是加载,从不重定向用户 通过望远镜观察,我可以看到POST请求/password/reset返回302,响应如下“重定向到”重置密码后未重定向Laravel 6用户,laravel,Laravel,用户单击密码重置url并输入新密码后,表单发布后不会发生任何事情。该页面只是加载,从不重定向用户 通过望远镜观察,我可以看到POST请求/password/reset返回302,响应如下“重定向到” 在我的ResetPasswordController中,我添加了protected$redirectTo='/account'
在我的
ResetPasswordController
中,我添加了protected$redirectTo='/account'但是它仍然不起作用。该页面只是永久加载,没有重定向用户,因此您必须手动刷新页面或访问/帐户页面,因为密码重置实际上有效,但它从未重定向用户解决方案:我必须更改{{csrf_field()}
进入我的blade teplate文件中的@csrf
,现在它工作正常了请查看laravel/php错误日志。可能已经发送了邮件头。如果您尝试直接前往那里,您的路由url有效吗?@BramVerstraten找不到任何内容,也没有例外either@MrEvers是的,它有网络,认证,已验证的中间件,但应仍然有效,因为重置密码也会登录用户。唯一想到的是,通过返回已登录的用户或其他变量来覆盖重定向,以查看在密码重置后是否正确设置。肮脏,但仍然是最可靠的方式来查看代码在哪一点上中断。