Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 分离无效令牌响应_Laravel_Reset Password - Fatal编程技术网

Laravel 分离无效令牌响应

Laravel 分离无效令牌响应,laravel,reset-password,Laravel,Reset Password,当前,如果用户试图使用使用重置令牌构建的链接重置密码,则在某个点调用PasswordBroker.php中的validateReset函数。在这个函数的主体中,完成了令牌本身的验证,如果它无效,将返回static::INVALID_token。问题是,从这个响应中,我无法知道令牌是无效的,是因为令牌字符串错误还是因为令牌已过期 我的问题是,在这两种情况下,是否有可能覆盖此功能以采取不同的行动,具体来说,我想向用户显示通知消息,如果令牌已过期,并向用户发送一封包含新重置链接的电子邮件。如果您为您的

当前,如果用户试图使用使用重置令牌构建的链接重置密码,则在某个点调用
PasswordBroker.php
中的
validateReset
函数。在这个函数的主体中,完成了令牌本身的验证,如果它无效,将返回
static::INVALID_token
。问题是,从这个响应中,我无法知道令牌是无效的,是因为令牌字符串错误还是因为令牌已过期


我的问题是,在这两种情况下,是否有可能覆盖此功能以采取不同的行动,具体来说,我想向用户显示通知消息,如果令牌已过期,并向用户发送一封包含新重置链接的电子邮件。

如果您为您的案例创建了两个不同的异常,该怎么办?让我检查一下,谢谢分享