access-control

There are 1110 repositories under access-control topic.

  • graphql-engine

    hasura/graphql-engine

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

    Language:TypeScript31.7k3206.4k2.8k
  • casbin/casbin

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

    Language:Go19.1k2408611.7k
  • 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.6k25289245
  • cerbos

    cerbos/cerbos

    Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.

    Language:Go4k34398165
  • casbin/node-casbin

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

    Language:TypeScript2.8k19240222
  • 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.7k14727122
  • casbin/jcasbin

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

    Language:Java2.5k74218476
  • onury/accesscontrol

    Role and Attribute based Access Control for Node.js

    Language:TypeScript2.3k47105181
  • cncf/tag-security

    🔐CNCF Security Technical Advisory Group -- secure access, policy control, privacy, auditing, explainability and more!

    Language:HTML2.2k156563558
  • caddy-security

    greenpau/caddy-security

    🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐

    Language:Go1.9k1539388
  • casbin/pycasbin

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

    Language:Python1.6k27165208
  • esprfid/esp-rfid

    ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS

    Language:C++1.4k113452434
  • php-casbin/php-casbin

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

    Language:PHP1.3k5177137
  • 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.3k63851
  • casbin/Casbin.NET

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

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

    Cloud-native authorization for modern applications and APIs

    Language:Go1.3k115031
  • nestjsx/nest-access-control

    Role and Attribute based Access Control for Nestjs 🔐

    Language:TypeScript1.2k173982
  • casbin/awesome-auth

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

  • freeipa/freeipa

    Mirror of FreeIPA, an integrated security information management solution

    Language:Python1.1k500354
  • Vue-Access-Control

    tower1229/Vue-Access-Control

    :gem: Frontend access control framework based Vue

    Language:Vue1.1k4213206
  • OpenIDC/mod_auth_openidc

    OpenID Certified™ OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd

    Language:C1.1k650330
  • alcideio/rbac-tool

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

    Language:Go1k124574
  • casbin/casbin-rs

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

    Language:Rust1k2012279
  • AlexKhymenko/ngx-permissions

    Permission and roles based access control for your angular(angular 2,4,5,6,7,9+) applications(AOT, lazy modules compatible

    Language:TypeScript95224174131
  • maxcountryman/axum-login

    🪪 User identification, authentication, and authorization for Axum.

    Language:Rust8697089
  • chaps-io/access-granted

    Multi-role and whitelist based authorization gem for Rails (and not only Rails!)

    Language:Ruby777213040
  • casbin/gorm-adapter

    GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex

    Language:Go7306121217
  • nucypher/nucypher

    Threshold Access Control (TACo) Node Runtime

    Language:Python710451.7k273
  • wjkang/vue-quasar-admin

    Vue 2.0 admin-dashboard based on Quasar-Framework

    Language:Vue577339162
  • Security.Identity

    NetDevPack/Security.Identity

    .NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities

    Language:C#575261750
  • mateusjunges/laravel-acl

    This package helps you to associate users with permissions and permission groups with laravel framework

    Language:PHP553166055
  • gittuf/gittuf

    A security layer for Git repositories

    Language:Go5421815870
  • rfidtool/ESP-RFID-Tool

    A tool for logging data/testing devices with a Wiegand Interface. Can be used to create a portable RFID reader or installed directly into an existing installation. Provides access to a web based interface using WiFi in AP or Client mode. Will work with nearly all devices that contain a standard 5V Wiegand interface. Primary target group is 26-37bit HID Cards. Similar to the Tastic RFID Thief, Blekey, and ESPKey.

    Language:C++5373617104
  • xen0l/aws-gate

    Better AWS SSM Session manager CLI client

    Language:Python51646843
  • rsinger86/drf-access-policy

    Declarative access policies/permissions modeled after AWS' IAM policies.

    Language:Python502144353
  • tensult/role-acl

    Role based access control using actions, attributes and sync and async conditions

    Language:TypeScript501112736