Laravel5.1中使用自带用户认证出错302

注册和登录时,验证正确没问题,验证错误就会出302错误,跳转到原来的页面。
google了上面看不太懂,有个说在AuthController中添加这个函数:

 public function postRegister(Request $request)
    {
        $validator = $this->validator($request->all());

        if ($validator->fails()) {
            $this->throwValidationException(
                $request, $validator
            );
        }
        $this->create($request->all());

        return response()->json([ 'message' => 'Registered Complete!' ], 200);
    }

但我添加了,效果是一样的。

我感觉错误是$this->throwValidationException($request, $validator);导致的,但是我不知道怎么解决,求助各位。

http://laravelacademy.org/post/1258.html

原来302报错是正确的流程,只要在页面调用$error就可以显示错误了,楼上说的那个教程我看了好多遍,翻到最后突然想通了,感谢楼上

vue当中如何响应这个302呢,作为单页式应用,不可能直接302进行跳转,还是需要获取返回值存储在前台。如果302直接重定向了。前后端分离如何实现