我有一个Laravel项目,其版本为6.4。试图建立一个简单的身份验证过程。 Laravel现在将身份验证视为不同的软件包,因此浏览了最新文档。我面临的一个问题是,每当我注册时,它都会带我到显而易见的主页。但是注销后,即使我的凭据正确,也无法登录系统。有什么解决办法吗?以下是我触发以执行身份验证脚手架的命令列表。
composer require laravel/ui
php artisan ui vue --auth
npm install && npm run dev // for views
我的默认身份验证guard
是使用session
驱动程序的网站。
我尝试取消注释内核中的\Illuminate\Session\Middleware\AuthenticateSession::class
,但仍然无法登录。
答案 0 :(得分:0)
检查登录表单和数据库中的用户名字段,该名称应与文件中username()
函数的值相同
Illuminate\Foundation\Auth\AuthenticatesUsers.php