重置令牌不在生产上工作,但在laravel 5.0中本地工作

时间:2015-09-02 01:34:52

标签: laravel

在本地我可以使用默认密码/ reset / {token}重置密码,但在实时显示令牌无效的错误。如果我在Illuminate / Auth / Password / PasswordBroker.php上发表评论,那就可以了。

    if ( ! $this->tokens->exists($user, $credentials['token']))
    {
        // return PasswordBrokerContract::INVALID_TOKEN;
    }

我现在在几个不同的网站上有这个。不知道这笔交易是什么。

1 个答案:

答案 0 :(得分:0)

我不确定是否有其他人遇到过这种情况。我修改了/ vendor / laravel / framework / src / Illuminate / Foundation / Auth中的ResetsPassword.php文件。在我的.gitignore我有/供应商,因此它没有被复制。

您不应触及供应商目录中的文件。 Laracast的用户指出了这一点。相反,你应该扩展这些方法。原因很简单,如果你做了#34;沉着更新",你可能会失去你的修改。