$user = User::where('email',$request['email'],'password', Crypt::decrypt($request['password']))->first();
如何在laravel中解密密码?
这是我得到的错误:
Encrypter.php第144行中的DecryptException:有效负载无效。
答案 0 :(得分:0)
如前所述,考虑到Laravel的身份验证库,为什么你想要/需要这样做是没有意义的。但是,为了提供帮助,我会提出这个建议:
我假设此代码在控制器内,并且您正在传递请求对象。如果是这样,您正在使用请求对象,因为它不是一个简单的数组。要获取值,您应该调用请求对象的输入方法:
$value = $request->input('password');
文档为here。