首先请原谅我的英语,我是法国人..。而且,我必须承认,我不是一个专业的开发人员。我来这里的原因。
我试图建立一个基于现有数据库的Laravel应用程序。最初的应用程序是用Java构建的,但我更喜欢Laravel。
我已经安装了Laravel,它似乎很适合注册,但是当我试图从原始数据库中与导入的用户登录时,我会收到关于我使用的电子邮件的错误消息“这些凭据与我们的记录不匹配”。
我将用户模型与:protected $table = 'my_users_table';一起使用
我试着在auth.php上做这个
'users' => [
'driver' => 'database',
'table' => 'my_users_table',
],但什么都没起作用。我肯定忘了什么,但我不知道.
谢谢大家
发布于 2022-10-04 14:50:39
Laravel使用bcrypt()函数在登录和注册时加密给定的密码。为了加密,laravel使用APP_KEY。如果导入的用户是在Java end中导入的,那么Java就有可能用不同的sault加密密码
发布于 2022-10-05 05:58:34
试试这个密码..。
$insert = array(
'email' => 'john@example.com',
'password' => bcrypt('password'),
);
User::create($insert);然后尝试登录您的凭据。
希望它能帮助您解决查询!
干杯伙计!
https://stackoverflow.com/questions/73948805
复制相似问题