Php 创建了admin';s用户不';行不通

Php 创建了admin';s用户不';行不通,php,laravel,model-view-controller,Php,Laravel,Model View Controller,我有一个大问题,从管理面板创建用户 用户创建正确,但不能在主页上工作 然后,我创建了一个管理员类型的用户,我将使用主页登录,我得到一个错误:“这些凭据与我们的记录不匹配” 哪个是错误 管理员/用户控制器 public function store(SaveUserRequest $request) { $data = [ 'name' => $request->get('name'), 'last_name'

我有一个大问题,从管理面板创建用户

用户创建正确,但不能在主页上工作

然后,我创建了一个管理员类型的用户,我将使用主页登录,我得到一个错误:“这些凭据与我们的记录不匹配”

哪个是错误

管理员/用户控制器

public function store(SaveUserRequest $request)
{    
     $data = [
        'name'          => $request->get('name'),
        'last_name'     => $request->get('last_name'),
        'email'         => $request->get('email'),
        'user'          => $request->get('user'),
        'password'      => $request->get('password'),
        'type'          => $request->get('type'),
        'active'        => $request->has('active') ? 1 : 0,
        'address'       => $request->get('address')
     ];

     $user = User::create($data);
     $message = $user ? 'Usuario agregado correctamente!' : 'El usuario NO pudo agregarse!';
     return redirect()->route('admin.user.index')->with('message', $message);   
}

在保存用户时,您似乎没有散列密码(您可以通过查看数据库中的users表来验证这一点,并检查是否可以在用户的passwords列中看到明文)

要更正此问题,只需更换

'password' => $request->get('password'),

$data
数组中

希望有帮助

'password' => bcrypt($request->get('password')),