From ea7966cc6823ddaa349740e438c4f0cb588f5b32 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Sun, 24 May 2015 22:42:26 +0200 Subject: User id -> email in other classes --- src/filters.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/filters.php') diff --git a/src/filters.php b/src/filters.php index 11f0096..ae59923 100644 --- a/src/filters.php +++ b/src/filters.php @@ -1,16 +1,14 @@ isAdministrator) { + $auth = app('api.auth'); + if (empty($auth->user()) || !$auth->user()->isAdministrator) { throw new \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(); } }); -Route::filter('current_user', function(){ - Auth::basic(); - - if (empty(Auth::user()) || Route::input('user') != Auth::user()->id) { +Route::filter('current_user', function() { + $auth = app('api.auth'); + if (empty($auth->user()) || Route::input('user') != $auth->user()->email) { throw new \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(); } }); \ No newline at end of file -- cgit v1.2.3