我在MD5中有密码,我想在laraval 5.4中导入用户,因为laravel不允许使用基于md5的导入用户登录,因为bcrypt散列。如何在laravel 5.4中修改默认的bcrypt散列为md5 5.4
1) Is there any way to use MD5 instead of bcrypt?
2) How can i use original password to store in laravel with default bcrypt ?
这样做的主要目的是在laravel 5.4中导入用户后,在laravel中使用md5加密密码。
谢谢:)
重复的问题,这可能会帮助你http://stackoverflow.com/questions/42176866/how-do-i-use-md5-instead-of-bcrypt –
只使用散列函数是不够的,只是添加一个盐几乎没有提高安全性。取而代之的是用随机盐对HMAC进行大约100毫秒的持续时间并用散列表保存盐。使用诸如'PBKDF2','Rfc2898DeriveBytes','password_hash','Bcrypt'或类似函数的函数。关键是要让攻击者花费大量时间通过强力查找密码。 – zaph