我有一个voyager
管理员面板。我可以使用此管理面板创建或编辑用户。
现在我想从我的前端网站signup
或signin
用户。我的问题是他们的管理面板中用于创建新用户或登录的密码加密方法voyager
是什么?
我已阅读this article
使用散列算法但没有解决。
我的功能是
public function register(Request $request)
{
$data = User::where('email','=',$request->email);
if (Hash::check($request->password, $data->password))
{
echo "success";
}
else
{
echo "still not";
}
}
出错
未定义属性:Illuminate \ Support \ Facades \ Request :: $ password
答案 0 :(得分:1)
$data = User::where('email','=',$request->email)->first();
您忘记了撤回用户。你拥有的是一个查询构建器,因此它没有任何数据。