Middleware
Web frameworks
- Go
- Java
- Node.js
- PHP
- Python
- .NET
- Rust
- Lua
- Swift
Name | Beschreibung |
---|---|
Gin | Ein HTTP-Web-Framework mit einer Martini-artigen API mit viel besserer Performance, via Plugin: authz oder gin-casbin |
Beego | Ein Open-Source-Hochleistungs-Web-Framework für Go, über integriertes Plugin: Plugins/authz |
Caddy | Schneller, plattformübergreifender HTTP/2-Webserver mit automatischer HTTPS, via Plugin: caddy-authz |
Traefik | Der Cloud-native Anwendungsproxy via Plugin: traefik-auth-plugin |
Kratos | Your ultimate Go microservices framework for the cloud-native era, via plugin: tx7do/kratos-casbin or overstarry/kratos-casbin |
Gehe Kit | Ein Toolkit für Mikrodienste, über integriertes Plugin: plugins/authz |
Faser | An Express inspired web framework written in Go, via middleware: casbin in gofiber/contrib or fiber-casbinrest or fiber-boilerplate or gofiber-casbin |
Schmiede | Eine hohe Produktivität, Vollstapel-Web-Framework für die Go-Sprache, via Plugin: auth/casbin |
Echo | High performance, minimalist Go web framework, via plugin: echo-authz or echo-casbin or casbinrest or echo-boilerplate |
Isis | Das schnellste Web-Framework für Go in (THIS) Erde. HTTP/2 Ready-To-GO, via plugin: casbin or iris-middleware-casbin |
GoFrame | Ein modulares, leistungsstarkes, leistungsfähiges und unternehmensfähiges Anwendungs-Entwicklungs-Framework von Golang, via Plugin: gf-casbin |
Negroni | Idiomatic HTTP Middleware für Golang, via Plugin: negroni-authz |
Hannah | Ein leichter, idiomatischer und komponierbarer Router für das Erstellen von HTTP-Diensten via Plugin: chi-authz |
Buffalo | Ein Go-Web-Entwicklungs-Ökosystem, das Ihnen das Leben erleichtert, über Plugin: buffalo-mw-rbac |
Macaron | Ein hochproduktives und modulares Web-Framework in Go, via Plugin: authz |
DotWeb | Einfache und einfache Web-Mikro-Framework, via Plugin: authz |
Tango | Micro & pluggable Web-Framework für Go, via Plugin: authz |
Baa | Ein Express-Go-Webframework mit Routing, Middleware, Dependency Injection und http-Kontext, via Plugin: authz |
Tyk | An open source Enterprise API Gateway, supporting REST, GraphQL, TCP and gRPC protocols, via plugin: tyk-authz |
Hertz | Go HTTP framework with high-performance and strong-extensibility for building micro-services, via plugin: casbin |
Name | Beschreibung |
---|---|
Frühlingsstart | Ermöglicht die Erstellung von Anwendungen und Diensten mit Federantrieb via Plugin: casbin-spring-boot-starter oder jcasbin-springboot-plugin oder Simple SpringBoot Sicherheitsdemo mit jCasbin |
Apache Shiro | Ein leistungsfähiges und einfach zu bedienendes Java-Sicherheits-Framework, das Authentifizierung, Autorisierung, Kryptographie und Session-Management über das Plugin durchführt: shiro-casbin oder shiro-jcasbin-spring-boot-starter |
Vert.x | Ein Toolkit zum Erstellen reaktiver Anwendungen auf der JVM, via Plugin: vertx-auth-jcasbin |
Jenny | Ein einfaches, leichtes, schnelles, unabhängiges und erweiterbares Java-WEB + ORM-Framework, via Plugin: jfinal-authz |
Nutz | Web Framework (MVC/IOC/AOP/DAO/JSON) für alle Java-Entwickler, via Plugin: nutz-authz |
mangoo I/O | Ein intuitives, leichtgewichtiges und leistungsfähiges Full-Stack Java Web Framework, über eingebautes Plugin: AuthorizationService.java |
Name | Beschreibung |
---|---|
Schild | Ein authZ-Server und authZ-bewusster Reverse-Proxy, der auf dem Casbin aufbaut. |
Express | Schnell, unüberlegtes, minimalistisches Web-Framework für Knoten, via Plugin: express-authz |
Koa | Expressive Middleware für node.js mit async-Funktionen ES2017, über Plugin: koa-authz oder koajs-starter oder koa-casbin |
LoopBack 4 | Ein hocherweiterbares Node.js und TypeScript Framework für das Erstellen von APIs und Mikrodiensten via Plugin: loopback4-authorization |
Nest | Progressive Node.js Framework, um effiziente und skalierbare serverseitige Anwendungen auf TypeScript & JavaScript zu erstellen. via Plugin: nest-authz oder nest-casbin oder NestJS Casbin Modul oder nestjs-casbin oder shanbe-api oder acl-nest oder nestjs-casbin-typeorm |
Fastifizieren | Schneller und niedriger Overhead Web-Framework, für Node.js. via Plugin: fastify-casbin oder fastify-casbin-rest |
Ei | Geboren um bessere Enterprise-Frameworks und Apps mit Node.js & Koa zu erstellen, via Plugin: egg-authz oder egg-zrole |
hapi | Das einfache, sichere Framework Developers Trust. über Plugin: hapi-authz |
Casbin JWT Express | Autorisierung Middleware, die den zustandslosen JWT-Token verwendet, um ACL-Regeln mit Casbin zu validieren |
Name | Beschreibung |
---|---|
Laravel | Das PHP-Framework für Web-Handwerker via Plugin: laravel-authz |
Yii PHP Framework | Ein schnelles, sicheres und effizientes PHP-Framework, über Plugin: yii-permission oder yii-casbin |
CakePHP | Erstellen Sie schnell und entwickeln Sie ein solides PHP-Framework, über das Plugin: cake-permission |
CodeIgniter | Verknüpfen Sie Benutzer mit Rollen und Berechtigungen im CodeIgniter4 Web Framework via Plugin: CodeIgniter Berechtigung |
ThinkPHP 5.1 | Das ThinkPHP 5.1 Framework via Plugin: think-casbin |
ThinkPHP 6.0 | Das ThinkPHP 6.0 Framework via Plugin: think-authz |
Symfony | Das Symfony PHP Framework via Plugin: Symfony-Berechtigung oder symfony-casbin |
Hyperf | A coroutine framework that focuses on hyperspeed and flexibility, via plugin: hyperf-permission or donjan-deng/hyperf-casbin or cblink/hyperf-casbin |
EasySwoole | Ein verteiltes, persistentes PHP Speicher-Framework basierend auf der Swoole Erweiterung, via Plugin: easyswoole-Berechtigung oder easyswoole-hyperfOrm-Berechtigung |
Slim | Ein PHP-Mikro-Framework, mit dem Sie schnell einfache, aber leistungsstarke Web-Anwendungen und APIs über das Plugin schreiben können: casbin-with-slim |
Phalcon | Ein Full-Stack-PHP-Framework, das als C-Erweiterung über das Plugin geliefert wird: Phalcon-Berechtigung |
Webman | High performance HTTP Service Framework for PHP based on Workerman, via plugin: webman-permission or webman-casbin |
Name | Beschreibung |
---|---|
Django | A high-level Python Web framework, via plugin: django-casbin or django-authorization |
Flasche | Ein Microframework für Python, basierend auf Werkzeug, Jinja 2 und guten Absichten, via Plugin: flask-authz oder Flask-Casbin (3rd-party, aber vielleicht freundlicher) oder rbac-flask |
FastAPI | Ein modernes, schnelles (leistungsstarkes) Web-Framework zum Erstellen von APIs mit Python 3. + basierend auf Standard-Python-Tipps, via Plugin: fastapi-authz oder Fastapi-app |
OpenStack | Die am weitesten verbreitete Open-Source-Cloud-Software der Welt, via Plugin: openstack-patron |
Name | Beschreibung |
---|---|
ASP.NET-Kern | Ein Open-Source- und Cross-Plattform-Framework für den Aufbau moderner Cloud-basierter Internetanwendungen wie Web-Apps, IoT-Apps und mobile Backends, via Plugin: Casbin. spNetCore |
ASP.NET Core | Eine einfache Demo zur Verwendung von Casbin bei ASP.NET Core Framework, via Plugin: CasbinACL-aspNetCore |
Name | Beschreibung |
---|---|
Actix | Ein Rust actors Framework, über Plugin: actix-casbin |
Actix web | Ein kleines, pragmatisches und extrem schnelles Web Framework, über Plugin: actix-casbin-auth |
Rakete | ein Web-Framework für Rust, das es einfach macht, schnelle, sichere Web-Anwendungen zu schreiben, ohne Flexibilität, Benutzerfreundlichkeit oder Typsicherheit zu opfern über Plugin: rocket-authz oder rocket-casbin-auth oder rocket-casbin-demo |
Axum web | A ergonomic and modular rust web framework, via plugin: axum-casbin-auth |
Poem web | A full-featured and easy to use web framework with the Rust programming language, via plugin: poem-casbin |
Name | Beschreibung |
---|---|
OpenResty | Eine dynamische Web-Plattform basierend auf NGINX und LuaJIT, via Plugin: lua-resty-casbin und casbin-openresty-example |
Kong | Ein Cloud-einheimisches, plattform-agnostisches, skalierbares API Gateway zeichnet sich durch seine hohe Leistung und Erweiterbarkeit über Plugins, via Plugin: kong-authz |
APISIX | Ein dynamisches, hochmodernes API-Gateway, via Plugin: authz-casbin |
Name | Beschreibung |
---|---|
Vapor | Ein serverseitiges Swift Web-Framework, via Plugin: vapor-authz |
Cloud-Anbieter
- Node.js
Name | Beschreibung |
---|---|
Okta | Eine vertrauenswürdige Plattform, um jede Identität über das Plugin zu sichern: casbin-spring-boot-demo |
Autor 0 | Eine einfach zu implementierende, anpassbare Authentifizierungs- und Autorisierungsplattform via Plugin: casbin-auth0-rbac |