public static function login()
    {
        if (Cookie::existe(static::resource('cookie'))) {
            $token = Cookie::get(static::resource('cookie'));

            $result = Query::from(config('auth.table'))
                ->where('rememberToken', '=', $token)
                ->get();

            if (count($result) > 0) {
                static::$user = static::orm($result[0]);

                static::save_session();

                return static::$user;
            }

            return false;
        }

        return false;
    }