首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 9注册用户无法登录

Laravel 9注册用户无法登录
EN

Stack Overflow用户
提问于 2022-05-24 09:35:16
回答 2查看 654关注 0票数 0

在我的laravel 9项目中,我使用laravel/ui依赖进行了身份验证。所有使用localhost:8000/寄存器注册的用户都将成功登录到应用程序。但是我在phpMyAdmin中直接插入的用户是不能登录的。错误总是说“这些凭据与我们的记录不匹配”。尽管数据在用户的表中。

你对这个问题有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-05-24 10:58:03

Maulik是对的,但是它没有回答您的问题,因为您是直接将记录插入到PhpMyAdmin中。

如果您使用了Laravel附带的AuthController,那么密码将使用Bcrypt进行散列。看看这个生成器:Bcrypt原。加密您的字符串,将其插入PhpMyAdmin,并尝试使用您在加密前提供的密码登录。应该行得通。

票数 1
EN

Stack Overflow用户

发布于 2022-05-24 09:51:39

您需要为它的工作创建散列密码!

代码语言:javascript
复制
$password = Hash::make('12345678');

上面的行将创建散列密码,并将其放入密码字段。

我希望它能起作用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72360547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档