首页 > 解决方案 > 默认 AUTH 凭据不匹配 Laravel

问题描述

在我的 laravel 项目中运行后php artisan make:auth,我想测试一些默认功能。我在我的 MySQL 数据库中手动输入了数据:

在此处输入图像描述

但是当我尝试使用上述凭据登录我的项目时:

在此处输入图像描述

我确信我已经完全按照指示输入了它,secret123但仍然无法输入。有什么我想念的吗?或者我应该做些什么来在我登录时手动输入与凭据匹配的数据?

标签: mysqllaravel-5

解决方案


是的,数据库中的密码不是明文(Big security no no)。

您应该尝试使用 Bcrypt 哈希器对您的密码进行哈希处理。我相信https://www.browserling.com/tools/bcrypt会起作用。只需填写密码,回合无关紧要(据我所知)并对其进行哈希处理!然后将has粘贴到数据库中,那么它应该适合你!


推荐阅读