protected function registerJWTManager()
    {
        $this->app->singleton('lia.jwt.manager', function ($app) {
            $instance = new JWTManager(
                $app['lia.jwt.provider.jwt'],
                $app['lia.jwt.blacklist'],
                $app['lia.jwt.payload.factory']
            );

            return $instance->setBlacklistEnabled((bool) $this->config('blacklist_enabled'));
        });
    }