Некоторые из наших клиентов спрашивают можно ли Касбин использовать в качестве службы вместо библиотеки. Ответ ДА. Сегодня мы запустили проект Casbin Server в качестве конкретного решения для Контроля доступа в качестве Сервиса.
Casbin Server находится в активной разработке нашей основной команды. У него есть несколько особенностей:
- Полностью развито на Голанге.
- Можно управлять тысячами экземпляров Касбин, так что вы можете перенести логику политики из нескольких служб в один сервер Casbin.
- gRPC используется для общения с Casbin Server. Мы также рассмотрим возможность добавления поддержки RESTful в ближайшее время.
- Удобный администраторский портал предназначен для неразработчиков и администраторов для управления всеми деталями, такими как экземпляры касбин, модели, хранение политики и балансировка нагрузки.
Исходный код размещен на GitHub: https://github.com/casbin/casbin-server
Приветствуются любые вопросы или Pull Request'ы :)