如果用户输入正确的登录详细信息,则可以通过身份验证使用标准的开箱即用身份验证(刚刚将代码从5.7提取到我的应用中)。
如果他们输入了错误的详细信息,则在我的本地环境(Laradock)中,将显示一条闪烁消息,指出登录详细信息不正确。
在我的测试环境(Ubuntu 16.04,PHP 7.1等)上,页面触发异常,但日志中出现以下错误:
Call to a member function setCookie() on null {"exception":{}}
Argument 1 passed to Illuminate\Session\Middleware\StartSession::addCookieToResponse() must be an instance of Symfony\Component\HttpFoundation\Response, instance of Illuminate\View\View given, called in /home/webuser/dafk/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php on line 71 {"exception":{}}
Argument 1 passed to Illuminate\Cookie\Middleware\EncryptCookies::encrypt() must be an instance of Symfony\Component\HttpFoundation\Response, instance of Illuminate\View\View given, called in /home/webuser/dafk/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php on line 66 {"exception":{}}
到目前为止,我已经尝试过:
不太确定从这里开始该怎么做。这似乎是一个环境问题,但大多数事情似乎都在排队。帮助表示赞赏。