Added auth.basic filter.

This commit is contained in:
Taylor Otwell 2013-04-08 10:39:36 -05:00
parent d8daedcb46
commit 3b601fee4a
1 changed files with 18 additions and 2 deletions

View File

@ -28,8 +28,8 @@
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| The following filters are used to verify that the user of the current | The following filters are used to verify that the user of the current
| session is logged into this application. Also, a "guest" filter is | session is logged into this application. The "basic" filter easily
| responsible for performing the opposite. Both provide redirects. | integrates HTTP Basic authentication for quick, simple checking.
| |
*/ */
@ -39,6 +39,22 @@
}); });
Route::filter('auth.basic', function()
{
return Auth::basic();
});
/*
|--------------------------------------------------------------------------
| Guest Filter
|--------------------------------------------------------------------------
|
| The "guest" filter is the counterpart of the authentication filters as
| it simply checks the that current user is not logged in. A redirect
| response will be issued if they are, which you may freely change.
|
*/
Route::filter('guest', function() Route::filter('guest', function()
{ {
if (Auth::check()) return Redirect::to('/'); if (Auth::check()) return Redirect::to('/');