Laravel Auth检查已在SQL SERVER中加密的宽度密码

时间:2015-06-12 10:19:42

标签: php authentication laravel asp.net-membership laravel-5

我的密码已在SQL Server数据库中加密。当我尝试检查在Laravel应用程序中输入的密码时,它与数据库中的密码不匹配。我该如何匹配这些密码?它们的加密方式不同吗

2 个答案:

答案 0 :(得分:0)

使用Hash类和make()方法插入密码字段。

以下是一个例子:

$user->password = Hash::make(Input::get('pswd'));

答案 1 :(得分:0)

使用您在dB使用中存储的密码验证用户输入的密码

if(Hash::check($userentry,$dbentry))
   {
      //if we are under this scope that means supplied password matches with the password in dB 
   }