Exemple #1
0
 static function init()
 {
     if (Arr::get(self::$filters, 'auth') instanceof Closure) {
         return false;
     }
     self::add('auth', function () {
         if (!Auth::id()) {
             die(Response::redirect(url('auth/login')));
         }
     });
     self::add('guest', function () {
         if (Auth::id()) {
             die(Response::redirect(Auth::referer()));
         }
     });
 }
Exemple #2
0
 function auth($k = '')
 {
     $user = \Boofw\Phpole\App\Auth::user();
     if ($k) {
         return array_get($user, $k);
     }
     return $user;
 }