Посредники
Web frameworks
Наименование | Описание |
---|---|
Gin | HTTP-веб-фреймворк, описывающий как Martini-API с гораздо большей производительностью, через плагин: authz или gin-casbin |
Beego | Открытый исходный и высокопроизводительный веб-фреймворк для Go, через встроенный плагин: plugins/authz |
Кадди | Быстрый, кросс-платформенный HTTP/2 веб-сервер с автоматическим HTTPS, через плагин: caddy-authz |
Traefik | Облачный прокси-сервер с помощью плагина: traefik-auth-plugin |
Набор | Инструмент для микросервисов, через встроенный плагин: плагинов/authz |
Волокно | Вдохновенный веб-фреймворк Express написанный на Go, через среднюю страховку: волоконно-кабины или волоконно-кабины или волоконно-котельная плита |
Отобразить | Высокая производительность, полнофункциональный веб-фреймворк для Го языка, с помощью плагина: auth/casbin |
Эхо | Высокая производительность, минималистский Перейти в веб-фреймворк, через плагин: echo-authz (thanks to @xqbumu) или casbinrest |
Ирис | Самый быстрый веб-фреймворк для Go in (THIS) Earth. HTTP/2 Ready-To-GO, через плагин: casbin (thanks to @hiveminded) или iris-middleware-casbin |
GoFrame | Модульный, мощный, высокопроизводительный и корпоративный фреймворк разработки приложений Golang, через плагин: gf-casbin |
Negroni | Idiomatic HTTP Middleware для Golang, через плагин: negroni-authz |
Чи | Легкий, идиоматический и композиционный маршрутизатор для построения служб HTTP: chi-authz |
Баффало | Экономная система веб-разработки, предназначенная для упрощения вашей жизни, с помощью плагина: buffalo-mw-rbac |
Macaron | Высокий производительный и модульный веб-фреймворк в Го, с помощью плагина: authz |
DotWeb | Простой и простой веб-фреймворк, через плагин: authz |
Tango | Micro & подключаемый веб-фреймворк для Go, через плагин: authz |
Baa | Прямой Go веб-фреймворк с маршрутизацией, средним ПО, инъекцией зависимостей и контекстом http, через плагин: authz |
Наименование | Описание |
---|---|
Весенний сапог | Создавать весенние приложения и сервисы, через плагин: casbin-spring-boot-starter или jcasbin-springboot-plugin или Простая демонстрация безопасности SpringBoot с jCasbin |
Апаш Широ | Мощный и простой в использовании фреймворк безопасности Java, который выполняет аутентификацию, авторизацию, криптографию и управление сеансами через плагин: shiro-casbin или shiro-jcasbin-spring-boot-starter |
Vert.x | Набор инструментов для создания реактивных приложений на JVM, через плагин: vertx-auth-jcasbin |
Финальный | Простой, легкий, быстрый, независимый и расширяемый Java-WEB + ORM фреймворк: jfinal-authz |
Nutz | Веб-фреймворк (MVC/IOC/AOP/DAO/JSON) для всех разработчиков Java через плагин: nutz-authz |
mangoo I/O | Интуитивный, легкий, высокопроизводительный, полный стек веб-фреймворка Java, через встроенный плагин: AuthorizationService.java |
Наименование | Описание |
---|---|
Щит | authZ сервер и authZ обратный прокси построенный поверх казино. |
Экспресс-доставка | Быстрый, неразмышляемый, минималистский веб-фреймворк для узла через плагин: express-authz |
Koa | Эксклюзивный middleware для node.js с использованием ES2017 асинхронных функций через плагин: koa-authz или koajs-starter или koa-casbin |
Вернуться 4 | Высокорасширяемый фреймворк Node.js и TypeScript для построения API и микросервисов через плагин: loopback4-authorization |
Гнездо | Прогрессивный фреймворк Node.js для создания эффективных и масштабируемых серверных приложений поверх TypeScript & JavaScript. через плагин: nest-authz или nest-casbin или NestJS Casbin Module или nestjs-casbin или shanbe-api или https://github. om/Twiddlle/acl-nest или nestjs-casbin-typeorm |
Быстрое | Быстрая и низкая нагрузка веб-фреймворка для Node.js. через плагин: fastify-casbin или fastify-casbin-rest |
Яйцо | Родился для создания лучших бизнес-фреймворков и приложений с помощью Node.js & Koa, через плагин: egg-authz или egg-zrole |
hapi | Простой и безопасный трест разработчиков. через плагин: hapi-authz |
JWT Express Casbin | middleware авторизации, который использует токен JWT для проверки ACL правил с помощью Casbin |
Наименование | Описание |
---|---|
Ларавель | Фреймворк PHP для веб-мастеров, с помощью плагина: laravel-authz |
Yii PHP Framework | Быстрый, безопасный и эффективный фреймворк PHP, через плагин: yii-permission или yii-casbin |
Коктейль | Создайте быстрый и массивный PHP-фреймворк, используя плагин: разрешение торта |
CodeIgniter | Связать пользователей с ролями и разрешениями в CodeIgniter4 Web Framework, через плагин: CodeIgniter разрешение |
ThinkPHP 5.1 | Фреймворк ThinkPHP 5.1, через плагин: think-casbin |
ThinkPHP 6.0 | Фреймворк ThinkPHP 6.0, через плагин: think-authz |
Symfony | Фреймворк Symfony через плагин: symfony-permission или symfony-casbin |
Hyperf | Корутинная структура, фокусирующаяся на гиперскорости и гибкости с помощью плагина: разрешение гифт или гиффт-кабин |
EasySwoole | Распространенный, постоянный фреймворк памяти PHP основанный на расширении Swoole через плагин: easyswoole-permission или easyswoole-hyperfOrm-permission |
Слим | Микрофреймворк PHP, который помогает быстро писать простые и мощные веб-приложения и API через плагин: casbin-with-slim |
Phalcon | Полнофункциональный PHP фреймворк, поставляемый в виде С-расширения, через плагин: phalcon-permission |
webman | Высокопроизводительный HTTP Service Framework для PHP на основе Workerman, через плагин: webman-permission |
webman plugin | Webman for casbin plugin, Publish and subscribe Watcher based on Redis,via plugin: casbin |
Наименование | Описание |
---|---|
Django | Высокоуровневый веб-фреймворк Python, через плагин: django-casbin |
Зелье | Микрофреймворк для Python на основе Werkzeug, Jinja 2 и хороших намерений, через плагин: flask-authz или Flask-Casbin (3rd-party но, возможно, более дружелюбно) или rbac-flask |
FastAPI | Современный, быстрый (высокопроизводительный), веб-фреймворк для построения API с Python 3. + основываясь на стандартных подсказках типа Python, через плагин: fastapi-authz или Fastapi-app |
OpenStack | Наиболее широко развернутое облачное программное обеспечение с открытым исходным кодом в мире, через плагин: openstack-patron |
Наименование | Описание |
---|---|
Ядро ASP.NET | Открытый исходный и кросс-платформенный фреймворк для создания современных облачных приложений, связанных с интернетом, такие как веб-приложения, IoT приложения и мобильные бэкэнды, через плагин: Касбин. spNetCore |
Ядро ASP.NET | Простое демо использования Casbin на ASP.NET ядра через плагин: CasbinACL-aspNetCore |
Наименование | Описание |
---|---|
Actix | Фреймворк действующих лиц Риск, через плагин: actix-casbin |
Actix web | Небольшой, прагматичный и чрезвычайно быстрый веб-фреймворк, через плагин: actix-casbin-auth |
Ракета | веб фреймворк для Rust позволяет легко писать быстрые, безопасные веб-приложения, не принося при этом ущерба гибкости, удобству использования или безопасности типов, через плагин: rocket-authz или rocket-casbin-auth или rocket-casbin-demo |
Наименование | Описание |
---|---|
Открытый отдых | Динамическая веб-платформа основанная на NGINX и LuaJIT, через плагин: lua-resty-casbin и casbin-openresty-example |
Kong | Облачный пользовательский платформа-агностический масштабируемый API шлюз отличался высокой производительностью и расширяемостью через плагины: kong-authz |
APISIX | Динамический, в режиме реального времени, высокопроизводительный API шлюз через плагин: authz-casbin |
Наименование | Описание |
---|---|
Vapor | Сервер Swift веб-фреймворк, через плагин: vapor-authz |
Облачные провайдеры
Наименование | Описание |
---|---|
Окта | Одна надежная платформа для обеспечения каждой личности через плагин: casbin-spring-boot-demo |
Автор | Простой в внедрении, адаптируемой аутентификации и авторизации через плагин: casbin-auth0-rbac |