laravel - More than one header issue -


<?php namespace app\http\controllers\auth;    use app\http\controllers\controller;  use app\http\requests\registerrequest;  use illuminate\contracts\auth\guard;  use illuminate\contracts\auth\registrar;  use illuminate\foundation\auth\authenticatesandregistersusers;    use app\http\requests\loginrequest;  use illuminate\support\facades\auth;  use illuminate\support\facades\redirect;  use illuminate\support\facades\url;      class authcontroller extends controller {    	/*  	|--------------------------------------------------------------------------  	| registration & login controller  	|--------------------------------------------------------------------------  	|  	| controller handles registration of new users,  	| authentication of existing users. default, controller uses  	| simple trait add these behaviors. why don't explore it?  	|  	*/    	use authenticatesandregistersusers;        /**       * redirect after registeration       * @return mixed       */      public function redirectpath()      {      //        return property_exists($this, 'redirectto') ? $this->redirectto : '/user/profile/';          //return property_exists($this, 'redirectto') ? $this->redirectto : '/';          return redirect::intended('/');      }          /**       * create new authentication controller instance.       *       * @param  \illuminate\contracts\auth\guard $auth       * @param  \illuminate\contracts\auth\registrar $registrar       * @return \app\http\controllers\auth\authcontroller       */  	public function __construct(guard $auth, registrar $registrar)  	{  		$this->auth = $auth;  		$this->registrar = $registrar;    		$this->middleware('guest', ['except' => 'getlogout']);  	}          /**       * handle login request application.       *       * @param  loginrequest  $request       * @return response       */      public function postlogin(loginrequest $request)      {          if ($this->auth->attempt($request->only('email', 'password')))          {              if(auth::user()->is_admin)                  return redirect('/admin');              else {                  return redirect::intended('/');              }            }            return redirect('auth/login')->witherrors([              'email' => 'the credentials entered did not match our records. try again?',          ]);      }    }

i redirecting user intended url after signup following error.

header may not contain more single header, new line detected 

this code in authcontroller.

public function redirectpath() {     return redirect::intended('/'); } 

and following code in authenticate class.

public function handle($request, closure $next)     {         if ($this->auth->guest())         {             if ($request->ajax())             {                 return response('unauthorized.', 401);             }             else             {                 return redirect()->guest('auth/register');             }         }          return $next($request);     } 

i using laravel 5


Comments