rbac

There are 1487 repositories under rbac topic.

  • casbin/casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN

    Language:Go19.4k2348701.7k
  • teleport

    gravitational/teleport

    The easiest, and most secure way to access and protect all of your infrastructure.

    Language:Go19.4k23411.9k1.9k
  • logto

    logto-io/logto

    🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.

    Language:TypeScript11k48726638
  • spicedb

    authzed/spicedb

    Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data

    Language:Go6.2k48539348
  • permify

    Permify/permify

    An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application.

    Language:Go5.7k25329264
  • anjoy8/Blog.Core

    💖 ASP.NET Core 8.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:

    Language:C#5.3k1582371.4k
  • dpgaspar/Flask-AppBuilder

    Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

    Language:Python4.9k1521.3k1.4k
  • zlt2000/microservices-platform

    基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的**实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。

    Language:Java4.7k164241.7k
  • openfga/openfga

    A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar

    Language:Go4.4k33463318
  • casbin/node-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser

    Language:TypeScript2.8k19240227
  • LyricTian/gin-admin

    A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.基于 Golang + Gin + GORM 2.0 + Casbin 2.0 + Wire DI 的轻量级、灵活、优雅且功能齐全的 RBAC 脚手架。

    Language:Go2.8k68103540
  • zenstack

    zenstackhq/zenstack

    Full-Stack TypeScript toolkit that enhances Prisma ORM with flexible Authorization layer for RBAC/ABAC/PBAC/ReBAC, offering auto-generated type-safe APIs and frontend hooks.

    Language:TypeScript2.7k12800126
  • casbin/jcasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Java

    Language:Java2.6k74219484
  • skr-shop/manuals

    Do design No code 💻📱🛒📚

    Language:HTML2.5k13757425
  • onury/accesscontrol

    Role and Attribute based Access Control for Node.js

    Language:TypeScript2.3k46105183
  • santigarcor/laratrust

    Handle roles and permissions in your Laravel application

    Language:PHP2.3k71464381
  • suyuan32/simple-admin-core

    Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.

    Language:Go1.9k17111325
  • dromara/MaxKey

    Dromara 🗝️MaxKey SSO ,Leading-Edge IAM-IDaas(Identity and Access Management) Product , Under Apache-2.0 is free ,业界领先的IAM-IDaas身份管理和认证产品,遵循Apache-2.0开源免费,支持OAuth2.x、OpenID Connect、SAML2.0、CAS、JWT、SCIM等SSO标准协议,基于RBAC统一权限控制,实现用户生命周期管理,开源、安全、合规、自主可控。

    Language:Java1.8k30133381
  • jianyan74/rageframe2

    一个基于 Yii2 高级框架的快速开发应用引擎

    Language:PHP1.7k7357585
  • mikespook/gorbac

    goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

    Language:Go1.6k6721180
  • casbin/pycasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Python

    Language:Python1.6k27176210
  • FairwindsOps/rbac-manager

    A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.

    Language:Go1.6k39110131
  • matevip/matecloud

    🔥MateCloud是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合Spring Boot 2.7.0、 Spring Cloud 2021、Spring Cloud Alibaba 2021、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ等,支持多租户的低代码平台,Saas平台开发套件

    Language:Java1.6k3722417
  • cyberark/KubiScan

    A tool to scan Kubernetes cluster for risky permissions

    Language:Python1.4k2833136
  • corneliusweig/rakkess

    Review Access - kubectl plugin to show an access matrix for k8s server resources

    Language:Go1.4k113259
  • sighupio/permission-manager

    Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management, Web UI FTW

    Language:TypeScript1.4k2691172
  • fastapi-practices/fastapi_best_architecture

    基于 FastAPI 构建的企业级后端架构解决方案

    Language:Python1.3k20157233
  • php-casbin/php-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .

    Language:PHP1.3k5077137
  • warrant-dev/warrant

    Warrant is a highly scalable, centralized authorization service based on Google Zanzibar. Use it to define, enforce, query, and audit application authorization and access control.

    Language:Go1.3k43852
  • casbin/Casbin.NET

    An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)

    Language:C#1.3k24203121
  • aserto-dev/topaz

    Cloud-native authorization for modern applications and APIs

    Language:Go1.3k105336
  • casbin/awesome-auth

    📊 Software and Libraries for Authentication & Authorization & SSO & IAM

  • liggitt/audit2rbac

    Autogenerate RBAC policies based on Kubernetes audit logs

    Language:Go1.1k332383
  • alcideio/rbac-tool

    Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query

    Language:Go1k124574
  • caoqianming/django-vue-admin

    基于RBAC模型权限控制的中小型应用的基础开发平台,前后端分离,后端采用django+django-rest-framework,前端采用vue+ElementUI,移动端采用uniapp+uView(可发布h5和小程序).

    Language:Python1k1861284
  • casbin/casbin-rs

    An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.

    Language:Rust1k2112482