Passer au contenu principal

Multi-threads

Si vous utilisez Casbin de manière multithread, vous pouvez utiliser le wrapper synchronisé de l'agent de sécurité Casbin : https://github.com/casbin/casbin/blob/master/enforcer_synced.go (GoLang) et https://github.com/casbin/casbin-cpp/blob/master/casbin/enforcer_synced.cpp (C+++).

Il prend également en charge la fonctionnalité AutoLoad , ce qui signifie que le responsable de Casbin chargera automatiquement les dernières règles de la politique à partir de la base de données si elle a changé. Appelez StartAutoLoadPolicy() pour démarrer automatiquement le chargement de la politique périodiquement et appelez StopAutoLoadPolicy() pour l'arrêter.