我正在学习 Laravel 5.6,我希望能够使用user
存在于另一个数据库中的现有表。它仍然被称为用户,但其中包含大量数据。
为了实现这一点,我真的需要做两件事:
- 让 Laravel 使用
users
与默认数据库不同的数据库 - 将加密密码的方法更改为我的劣等方式(直到我真正开始为所有用户使用 bcrypt)
所以。对于第一点,我目前有我的 Laravel.env
数据库变量指向我的测试数据库,laravel
. 我想要的是让用户查找/身份验证使用users
我shop
数据库中的表。所以代替laravel.users
它会是shop.users
.
正如我之前提到的,我没有使用过很好的加密,但在我开始正确加密每个人的密码之前,我需要 Laravel 使用我自己的加密方法,(我知道这不是安全的)但是散列如下:
$hash = hash('sha256',$salt.$password.$salt);
这可能吗/我怎样才能实现这两件事?