基于laravel的条件注册redirct

时间:2017-10-05 12:34:00

标签: php laravel laravel-5 laravel-5.3

如何在Laravel中注册后重定向到特定路径?我想在注册后重定向id的页面。请帮帮我。

谢谢你,先进..

2 个答案:

答案 0 :(得分:2)

如果要在用户注册后运行自定义逻辑,则需要在注册用户的控制器中实现registered()方法:

protected function registered(Request $request, $user)
{
  $path = ...; //determine path to redirect to
  return redirect($path);
}

答案 1 :(得分:0)

我找到了答案,只需添加 $ this-> redirectTo =' /' 在Auth / RegisterController.php

  

认证/ RegisterController.php

喜欢这个:

 protected function create(array $data)
    {
        $user =  User::create([
            'name' => $data['name'],
            'email' => $data['email'],
            'password' => bcrypt($data['password']),
        ]);

    $this->redirectTo = '/';

    return $user;
    }