Moyens
Web frameworks
Nom | Libellé |
---|---|
Gin | Un framework web HTTP avec une API de type Martini, avec de bien meilleures performances, via plugin: authz ou gin-casbin |
Beego | Un framework web open-source, hautes performances pour Go, via plugin intégré : plugins/authz |
Caddy | Serveur web HTTP/2 rapide et multiplateforme avec HTTPS automatique, via plugin: caddy-authz |
Traefik | Le proxy natif de l'application cloud, via le plugin: traefik-auth-plugin |
Kit Go | Un toolkit pour les microservices, via le plugin intégré : plugins/authz |
Fibre | Un framework web d'inspiration Express écrit en Go, via middleware : fibre-casbin ou fibre-casbinrest ou fibre-boilerplate |
Révélation | Un framework web haute productivité, plein de pile pour la langue Go, via plugin: auth/casbin |
Écho | Haute performance, minimaliste framework Go, via plugin: echo-authz (grâce à @xqbumu) ou casbinrest |
Iris | Le framework web le plus rapide pour Go in (THIS) Earth. HTTP/2 Ready-To-GO, via plugin: casbin (merci à @hiveminded) ou iris-middleware-casbin |
GoFrame | Un cadre de développement d'applications modulaire, puissant, hautes performances et de classe entreprise de Golang, via plugin: gf-casbin |
Negroni | Middleware HTTP Idiomatic pour Golang, via plugin: negroni-authz |
Famille Chi | Un routeur léger, idiomatique et composable pour la construction de services HTTP, via le plugin : chi-authz |
Buffalo | Un écosystème de développement Web Go conçu pour vous faciliter la vie, via le plugin : buffalo-mw-rbac |
Macaron | Un framework web très productif et modulaire en Go, via plugin: authz |
DotWeb | Micro-framework web simple et facile via plugin: authz |
Tango | Micro & framework web branchable pour Go, via plugin: authz |
Baa | Un framework web express Go avec routing, middleware, injection de dépendances et contexte http, via plugin: authz |
Nom | Libellé |
---|---|
Boot de Printemps | Facilite la création d'applications et de services à base de Spring. via plugin: casbin-spring-boot-starter ou jcasbin-springboot-plugin ou démo de sécurité Simple SpringBoot avec jCasbin |
Apache Shiro | Un framework de sécurité Java puissant et facile à utiliser qui effectue l'authentification, l'autorisation, la cryptographie et la gestion de session, via le plugin : shiro-casbin ou shiro-jcasbin-spring-boot-starter |
Vert.x | Un kit d'outils pour construire des applications réactives sur la JVM, via le plugin : vertx-auth-jcasbin |
JFinal | Un framework simple, léger, rapide, indépendant et extensible Java WEB + ORM via plugin: jfinal-authz |
Nutz | framework Web (MVC/IOC/AOP/DAO/JSON) pour tous les développeurs Java, via plugin: nutz-authz |
mangoo I/O | Un framework web Java intuitif, léger et haute performance avec une pile complète, via un plugin intégré : AuthorizationService.java |
Nom | Libellé |
---|---|
Bouclier | Un serveur authZ et un proxy inverse conscient d'authZ construit sur la casbine. |
Exprimé | framework web rapide, sans opinion et minimaliste pour noeud, via plugin: express-authz |
Koa | middleware expressif pour node.js en utilisant des fonctions asynchrones ES2017, via plugin: koa-authz ou koajs-starter ou koa-casbin |
Retour en boucle 4 | Un framework Node.js et TypeScript hautement extensible pour construire des API et des microservices, via plugin: loopback4-authorization |
Nid | framework Node.js progressif pour construire des applications performantes et évolutives côté serveur en plus de TypeScript & JavaScript. via le plugin: nest-authz ou nest-casbin ou Module NestJS Casbin ou nestjs-casbin ou shanbe-api ou https://github. om/Twiddlle/acl-nest ou nestjs-casbin-typeorm |
Rapidité | Structure web rapide et faible pour Node.js. via plugin: fastify-casbin ou fastify-casbin-rest |
Oeuf | Né pour construire de meilleurs frameworks d'entreprise et applications avec Node.js & Koa, via plugin: egg-authz ou egg-zrole |
hapi | La confiance des développeurs Simple, Secure Framework. via plugin: hapi-authz |
Casbin JWT Express | Autorisation middleware qui utilise un jeton JWT sans état pour valider les règles ACL en utilisant Casbin |
Nom | Libellé |
---|---|
Laravel | Le framework PHP pour les artisans web, via plugin: laravel-authz |
Yii PHP Framework | Un framework PHP rapide, sécurisé et efficace via le plugin : yii-permission ou yii-casbin |
CakePHP | Construisez rapidement un framework PHP solide, via plugin: cake-permission |
CodeIgniter | Associer les utilisateurs avec des rôles et des permissions dans CodeIgniter4 Web Framework, via plugin: CodeIgniter Permission |
ThinkPHP 5.1 | Le framework ThinkPHP 5.1, via plugin: think-casbin |
ThinkPHP 6.0 | Le framework ThinkPHP 6.0, via le plugin : think-authz |
Symfony | Le framework PHP Symfony via le plugin : symfony-permission ou symfony-casbin |
Hyperf | Un framework de coroutine qui se concentre sur l'hyperspeed et la flexibilité, via le plugin : hyperf-permission ou hyperf-casbin |
format@@0 EasySwoole | Un framework PHP distribué et persistant basé sur l'extension Swoole, via plugin: easyswoole-permission ou easyswoole-hyperfOrm-permission |
Slim | Un microframework PHP qui vous aide à écrire rapidement des applications web simples mais puissantes, via plugin: casbin-with-slim |
Phalcon | Un framework PHP full-stack livré sous forme d'extension C, via plugin: phalcon-permission |
webman | Framework de service HTTP hautes performances pour PHP basé sur Workerman, via plugin: webman-permission |
webman plugin | Webman for casbin plugin, Publish and subscribe Watcher based on Redis,via plugin: casbin |
Nom | Libellé |
---|---|
Django | Un framework Web Python de haut niveau, via plugin: django-casbin |
Flacon | Un microframework pour Python basé sur Werkzeug, Jinja 2 et de bonnes intentions, via le plugin: flask-authz ou Flask-Casbin (3rd-party, mais peut-être plus amical) ou rbac-flask |
FastAPI | Un framework web moderne, rapide (haute performance), pour construire des API avec Python 3. + basé sur des hints de type Python standard, via plugin: fastapi-authz ou Fastapi-app |
OpenStack | Le logiciel nuagique open source le plus largement déployé au monde, via le plugin : openstack-patron |
Nom | Libellé |
---|---|
Noyau ASP.NET | Un framework open-source et multi-plateforme pour la construction d'applications internet modernes basées sur le cloud comme les applications web, les applications IoT et les backends, via plugin: Casbin. spNetCore |
Noyau ASP.NET | Une simple démo d'utilisation de Casbin à ASP.NET Core framework via plugin: CasbinACL-aspNetCore |
Nom | Libellé |
---|---|
Actix | Un framework d'acteurs Rust via plugin: actix-casbin |
Actix web | Un cadre web petit, pragmatique et extrêmement rapide via plugin: actix-casbin-auth |
Fusée | un framework web pour Rust qui simplifie l'écriture rapide et sécurisée d'applications web sans sacrifier la flexibilité, la convivialité ou la sécurité des types. via plugin: rocket-authz ou rocket-casbin-auth ou rocket-casbin-demo |
Nom | Libellé |
---|---|
OpenResty | Une plate-forme web dynamique basée sur NGINX et LuaJIT, via plugin: lua-resty-casbin et casbin-openresty-example |
Kong | Une passerelle d'API nuageuse et évolutive distinguée par ses hautes performances et son extensibilité via des plugins, via le plugin : kong-authz |
APISIX | Une passerelle API dynamique, temps réel et haute performance, via le plugin : authz-casbin |
Nom | Libellé |
---|---|
Vapor | Un framework Web Swift côté serveur, via plugin: vapor-authz |
Fournisseurs de cloud
Nom | Libellé |
---|---|
Octa | Une plateforme de confiance pour sécuriser chaque identité, via le plugin: casbin-spring-boot-demo |
Auteur0 | Une plate-forme d'authentification et d'autorisation facile à implémenter, adaptable, via plugin: casbin-auth0-rbac |