123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- App::before(function($request)
- {
-
- });
- App::after(function($request, $response)
- {
-
- });
- Route::filter('auth', function()
- {
- if (Auth::guest())
- {
- if (Request::ajax())
- {
- return Response::make('Unauthorized', 401);
- }
- else
- {
- return Redirect::guest('login');
- }
- }
- });
- Route::filter('auth.basic', function()
- {
- return Auth::basic();
- });
- Route::filter('guest', function()
- {
- if (Auth::check()) return Redirect::to('/');
- });
- Route::filter('csrf', function()
- {
- if (Session::token() != Input::get('_token'))
- {
- throw new Illuminate\Session\TokenMismatchException;
- }
- });
|