| 1234567891011121314151617181920212223242526272829 | 
							- <?php namespace App\Http\Filters;
 
- use Illuminate\Http\Request;
 
- use Auth, Redirect, Response;
 
- class AuthFilter {
 
- 	/**
 
- 	 * Run the request filter.
 
- 	 *
 
- 	 * @param  \Illuminate\Http\Request  $request
 
- 	 * @return mixed
 
- 	 */
 
- 	public function filter(Request $request)
 
- 	{
 
- 		if (Auth::guest())
 
- 		{
 
- 			if ($request->ajax())
 
- 			{
 
- 				return Response::make('Unauthorized', 401);
 
- 			}
 
- 			else
 
- 			{
 
- 				return Redirect::guest('login');
 
- 			}
 
- 		}
 
- 	}
 
- }
 
 
  |