Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/warrant-dev/warrant-ruby
Ruby SDK for Warrant
abac access-control acl attribute-based-access-control authorization authz permissions rbac role-based-access-control ruby
Last synced: 03 Jul 2024
https://github.com/maximgurin/verifica
Verifica is Ruby's most scalable authorization solution
Last synced: 03 Jul 2024
https://github.com/swoft-cloud/swoft-auth
:closed_lock_with_key: Auth compoment for Swoft
authorization jwt-auth swoft swoft-auth
Last synced: 02 Jul 2024
https://github.com/vapor/auth
👤 Authentication and Authorization framework for Fluent.
authentication authorization fluent server-side-swift swift-linux vapor vapor-service
Last synced: 02 Jul 2024
https://github.com/pundit-community/pundit-matchers
A set of RSpec matchers for testing Pundit authorisation policies.
authorisation authorization pundit pundit-matchers rspec rspec-matchers ruby
Last synced: 30 Jun 2024
http://peterhudec.github.io/authomatic
Simple yet powerful authorization / authentication client library for Python web applications.
authentication authorization oauth-client oauth2-client openid-client python
Last synced: 30 Jun 2024
https://github.com/benjamincanac/imperium
Role-based Authorizations library for Node.js
acl acl-library acls authorization imperium nodejs
Last synced: 27 Jun 2024
https://github.com/eddiejibson/limitrr
Light NodeJS rate limiting and response delaying using Redis - including Express middleware.
authorization brute-force discriminator expiry express-middleware expressjs force ip light limiting maximum nodejs promise protection rate rate-limiter redis security security-tools
Last synced: 27 Jun 2024
https://github.com/damienbod/AspNet6IdentityServer4AngularOidcFlows
OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4
angular aspnet-core aspnetcore authentication authorization identity identityserver4 oauth2 oidc openid security sqlite typescript
Last synced: 27 Jun 2024
https://github.com/authorizerdev/authorizer
Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.
2fa auth authentication authorization docker golang graphdb graphql hacktoberfest magic-link microservice nosql oauth2 role-based-access-control security social-logins sql typescript user-privileges
Last synced: 27 Jun 2024
https://github.com/codemation/easyauth
Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.
admin-dashboard authentication authorization fastapi gui jwt permissions rbac user-management
Last synced: 26 Jun 2024
https://github.com/hahwul/authz0
🔑 Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URLs and Roles & Credentials.
auth authorization authz bugbounty golang golang-application security security-scanner security-tools
Last synced: 26 Jun 2024
https://github.com/mblarsen/browser-acl
Simple acceess control (ACL) library for the browser inspired by Laravel's guards and policies.
acl authorization browser user-management users ux
Last synced: 26 Jun 2024
https://github.com/psecio/propauth
A library for property-based policy evaluation
authorization php policy policy-evaluation property-based-testing security
Last synced: 25 Jun 2024
https://github.com/cartalyst/sentinel
A framework agnostic authentication & authorization system.
agnostic auth authentication authorization cartalyst laravel permissions php roles security sentinel
Last synced: 25 Jun 2024
https://github.com/santigarcor/laratrust
Handle roles and permissions in your Laravel application
acl admin-panel authorization laratrust laravel multiuser permissions php rbac roles secure teams
Last synced: 25 Jun 2024
https://github.com/JosephSilber/bouncer
Laravel Eloquent roles and abilities.
acl auth authorization eloquent laravel multitenancy permissions php roles security
Last synced: 25 Jun 2024
https://github.com/nathanl/authority
*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
Last synced: 24 Jun 2024
https://github.com/ALikhachev/django-simpletwitchauth
Use this simple module to easily enable authorization in your Django application via Twitch API
api auth authentication authorization django login social twitch
Last synced: 24 Jun 2024
https://github.com/supabase-community/supabase-py
Python Client for Supabase. Query Postgres from Flask, Django, FastAPI. Python user authentication, security policies, edge functions, file storage, and realtime data streaming. Good first issue.
auth authentication authorization community data-science databases django fastapi flask good-first-issue machine-learning postgres postgresql python supabase
Last synced: 24 Jun 2024
https://github.com/OpenMatchmaking/microservice-auth
Authentication / Authorization microservice
async authentication authorization microservice mongodb open-matchmaking python rabbitmq redis sanic
Last synced: 22 Jun 2024
https://github.com/pahrohfit/sanic-beskar
Strong, Simple, and Precise, (and now async!) security for Sanic APIs
authentication authorization python python3 sanic security
Last synced: 22 Jun 2024
https://github.com/na-stewart/sanic-security
An effective, simple, and async security library for the Sanic framework.
aiohttp async auth authentication authorization captcha jwt login permissions python python3 register roles sanic sanic-framework security session token two-factor verification
Last synced: 22 Jun 2024
https://github.com/rscarrera27/Sanic-JWT-Extended
⚡️An open source Sanic extension that provides "extended" JWT support
authentication authorization jwt jwt-authentication sanic
Last synced: 22 Jun 2024
https://github.com/ucan-wg/spec
User Controlled Authorization Network (UCAN) Specification
auth authorization capability capability-based jwt spec specification spki token
Last synced: 22 Jun 2024
https://github.com/andreassolberg/jso
Easy to use OAuth 2.0 javascript library for use in your javascript application.
api authentication authorization javascript oauth2 sso
Last synced: 21 Jun 2024
https://github.com/hackerart/nextjs-auth-hoc
A Higher Order Component for restricting page access.
Last synced: 21 Jun 2024
https://github.com/bujiio/buji-pac4j
Bridge from the pac4j security library to Shiro
authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security shiro social-login sql twitter
Last synced: 20 Jun 2024
https://github.com/ipfs-inactive/dynamic-data-and-capabilities
[ARCHIVED] Dynamic Data and Capabilities in IPFS Working Group
acl authentication authorization collaboration crdt decentralized dynamic-data ipfs
Last synced: 20 Jun 2024
https://github.com/wso2/product-is
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
access-management adaptive-authentication authentication authorization hacktoberfest identity mfa oauth2 oidc saml2 sso
Last synced: 20 Jun 2024
https://github.com/hsluoyz/casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
abac access-control acl auth authentication authn authorization authz cas casbin casdoor go iam identity oauth oidc permission rbac saml sso
Last synced: 20 Jun 2024
https://github.com/NetDevPack/Security.Identity
.NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities
access-control asp-net-core asp-net-identity authentication authorization claims custom-authentication identity json-web-token jwt oauth roles
Last synced: 18 Jun 2024
https://github.com/authzed/awesome-spicedb
An awesome list for the SpiceDB ecosystem
acl authorization authzed awesome-list ciam cloud-native database distributed-systems fine-grained-access-control fine-grained-authorization grpc permissions scale security security-tools spicedb zanzibar
Last synced: 18 Jun 2024
https://github.com/jgrodziski/keycloak-clojure
A Clojure library helping the integration of Keycloak with a Clojure Application + a sample SPA Client and API Server demonstrating the Keycloak integration
authentication authorization clojure iam keycloak keycloak-clojure oauth2 oauth2-provider oidc oidc-provider re-frame realm security yada
Last synced: 17 Jun 2024
https://github.com/node-casbin/typeorm-adapter
TypeORM adapter for Casbin
access-control adapter authorization casbin javascript js node-casbin orm ts typeorm typescript
Last synced: 17 Jun 2024
https://github.com/tobymurray/postgraphile-login
Auth enabled Express Server with PostGraphile and PostgreSQL
authentication authorization express jwt postgraphile postgraphql postgresql
Last synced: 16 Jun 2024
https://github.com/authzed/action-spicedb
GitHub Action for integration testing your application with SpiceDB
authorization authzed continuous-integration database fine-grained-access-control fine-grained-authorization github-action github-actions integration-testing permissions spicedb zanzibar
Last synced: 16 Jun 2024
https://github.com/infratographer/permissions-api
Permissions management service over SpiceDB
access-control authorization iam permissions rbac spicedb
Last synced: 16 Jun 2024
https://github.com/authzed/connector-postgresql
Import PostgreSQL foreign key relationships into SpiceDB
authorization authzed database fine-grained-access-control fine-grained-authorization go golang permissions postgresql spicedb zanzibar
Last synced: 16 Jun 2024
https://github.com/authzed/examples
A collection of examples for SpiceDB users
authorization authzed docker-compose documentation example fine-grained-access-control fine-grained-authorization kubernetes security security-tools spicedb spicedb-client zanzibar
Last synced: 16 Jun 2024
https://github.com/authzed/spicedb-operator
Kubernetes controller for managing instances of SpiceDB
authorization authzed database database-management distributed distributed-systems fine-grained-authorization go golang graph-database kubernetes kubernetes-controller kubernetes-operator permissions production scale security security-tools spicedb zanzibar
Last synced: 16 Jun 2024
https://github.com/goodhamgupta/authzed_ex
Unofficial SpiceDB client library for Elixir
authorization authzed-client elixir fine-grained-authorization permissions sdk spicedb spicedb-client zanzibar
Last synced: 16 Jun 2024
https://github.com/authzed/authzed-py
Official SpiceDB client library for Python
asyncio authorization authzed authzed-client fine-grained-access-control fine-grained-authorization permissions python sdk spicedb spicedb-client zanzibar
Last synced: 16 Jun 2024
https://github.com/authzed/authzed-java
Official SpiceDB client library for JVM languages
authorization authzed clojure fine-grained-access-control fine-grained-authorization java java-library permissions sdk zanzibar
Last synced: 16 Jun 2024
https://github.com/authzed/authzed-go
Official SpiceDB client library for Go
authorization authzed authzed-client fine-grained-access-control fine-grained-authorization go golang permissions sdk spicedb spicedb-client zanzibar
Last synced: 16 Jun 2024
https://github.com/YosaiProject/yosai
A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail
authentication authorization python rbac security sessionmanagement totp two-factor twofactorauth
Last synced: 14 Jun 2024
https://github.com/sveinbjornt/STPrivilegedTask
An NSTask-like wrapper around the macOS Security Framework's AuthorizationExecuteWithPrivileges function to run shell commands with root privileges in Objective-C / Cocoa.
authorization authorizationexecutewithprivileges cocoa macos macosx nstask objective-c osx root-privileges wrapper
Last synced: 14 Jun 2024
https://github.com/alcideio/rbac-tool
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
access-control acl authorization cluster k8s-cluster krew-plugin kubectl kubectl-plugin kubernetes kubernetes-api kubernetes-rbac least-privilege permissions podsecuritypolicies rapid7 rbac security who-can whoami
Last synced: 14 Jun 2024
https://github.com/openfga/js-sdk
OpenFGA SDK for node.js and JavaScript - https://www.npmjs.com/package/@openfga/sdk
access-control authorization fga fine-grained-authorization openfga security zanzibar
Last synced: 13 Jun 2024
https://github.com/authzed/authzed-node
Official SpiceDB client library for NodeJS
authorization authzed authzed-client fine-grained-access-control fine-grained-authorization javascript node nodejs permissions sdk spicedb spicedb-client typescript zanzibar
Last synced: 13 Jun 2024
https://github.com/embesozzi/keycloak-openfga-workshop
Keycloak integration with OpenFGA (based on Zanzibar) for Fine-Grained Authorization at Scale (ReBAC)
access-management api auth0 authorization fine-grained-authorization keycloak oauth2 openfga rebac roles user-identity workshop zanzibar
Last synced: 12 Jun 2024
https://github.com/authzforce/core
AuthzForce ABAC/XACML PDP engine
abac access-control authorization json ow2 pdp xacml xml-schema
Last synced: 12 Jun 2024
https://github.com/goodmodule/rbac
Hierarchical Role Based Access Control for NodeJS
auth authentication authorization javascript permissions rbac role role-based-access-control
Last synced: 12 Jun 2024
https://github.com/authzed/zed
Official command-line tool for managing SpiceDB
authorization authzed authzed-client command-line-tool database-management fine-grained-access-control fine-grained-authorization go golang permissions production sdk security security-tools spicedb spicedb-client zanzibar
Last synced: 12 Jun 2024
https://github.com/GSA/fedramp-automation
FedRAMP Automation
authorization automation fedramp fedramp-baselines json oscal plan-of-action-and-milestones poam sap sar security-assessment-plan security-assessment-report ssp system-security-plan xml
Last synced: 12 Jun 2024
https://github.com/greenpau/caddy-authorize
Authorization Plugin for Caddy v2 (JWT/PASETO)
authorization caddy caddy-module caddy-plugin caddy2 caddyfile jwt jwt-authentication paseto rbac
Last synced: 12 Jun 2024
https://github.com/pycasbin/django-casbin
Authorization middleware for Django based on PyCasbin
abac acl authorization casbin django django-auth django-middleware middleware permission pycasbin python rbac
Last synced: 11 Jun 2024
https://github.com/wagnerdelima/drf-social-oauth2
drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc.
auth-provider authentication authorization django django-rest-framework drf drf-oauth2 jwt-auth oauth oauth2 openid openid-provider permission python python3 social-login
Last synced: 11 Jun 2024
https://github.com/pycasbin/django-orm-adapter
Django ORM Adapter for PyCasbin
access-control adapter authorization casbin django django-orm orm pycasbin storage-driver
Last synced: 11 Jun 2024
https://github.com/warrant-dev/awesome-authorization
A curated list of information and resources about authorization.
abac access-control acl authorisation authorization authz awesome awesome-list fine-grained-access-control fine-grained-authorization lists rbac resources role-based-access-control security
Last synced: 11 Jun 2024
https://github.com/brocoders/extensive-react-boilerplate
Extensive React Boilerplate: ✔️NextJS ✔️Auth ✔️I18N ✔️MUI ✔️Forms
authentication authorization file-upload i18n nextjs react-hook-form react-query reactjs refresh-token ssr translation typescript user-management
Last synced: 10 Jun 2024
https://github.com/casbin/casbin-server
Casbin as a Service (CaaS)
abac access-control acl auth authorization authz casbin go golang grpc protobuf rbac server service
Last synced: 09 Jun 2024
https://github.com/casbin/gorm-adapter
GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex
abac access-control acl adapter auth authorization authz casbin go golang gorm orm rbac storage-driver
Last synced: 09 Jun 2024
https://github.com/zenstackhq/zenstack
Typescript toolkit on top of Prisma ORM, offering flexible and declarative Access Control Policy(Authorization/Permission) for RBAC/ABAC/PBAC/ReBAC with auto-generated type-safe APIs and frontend hooks.
access-control acl api auth authorization crud framework fullstack javascript nextjs nodejs openapi orm prisma rest-api rls saas sveltekit trpc typescript
Last synced: 08 Jun 2024
https://github.com/Azure-Samples/ms-identity-javascript-angular-tutorial
A chapterwise tutorial that will take you through the fundamentals of modern authentication with Microsoft identity platform in Angular using MSAL Angular v2
authorization authorization-code-grant azure-active-directory azure-ad-b2c ms-graph ms-identity msal msal-angular msal-js oauth2 oidc pkce-flow
Last synced: 08 Jun 2024
https://github.com/Abblix/Oidc.Server
Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects
abblix authentication authorization federated-access id-token identity-management identity-provider oauth oauth2 oidc oidc-server openid openid-connect openid-provider security single-sign-on sso sso-authentication
Last synced: 08 Jun 2024
https://github.com/node-casbin/mongoose-adapter
Mongoose adapter for Casbin
access-control adapter authorization casbin mongodb mongoose node-casbin storage-driver
Last synced: 08 Jun 2024
https://github.com/killmails/oauth2-eve
EVE Online Provider for the OAuth 2.0 Client
authentication authorization eve eve-online oauth oauth2 oauth2-client
Last synced: 07 Jun 2024
https://github.com/aaronn/django-rest-framework-passwordless
Passwordless Auth for Django REST Framework
authentication authorization django django-rest-framework passwordless python3
Last synced: 07 Jun 2024
https://github.com/damienbod/AspNetCoreWindowsAuth
Local and Windows Authentication, ASP.NET Core MVC, IdentityServer4
aspnetcore authentication authorization identityserver4 mvc sts windows-authentication
Last synced: 07 Jun 2024
https://github.com/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. 🔐
access-control acl auth authentication authorization caddy-plugin caddy2 jwt ldap oauth2 openid paseto paseto-tokens saml secdevops secops security sso webauthn websecurity
Last synced: 07 Jun 2024
https://github.com/descope/go-sdk
Go library used to integrate with Descope
authentication authorization descope go go-sdk golang golang-sdk sdk
Last synced: 07 Jun 2024
https://github.com/pktharindu/nova-permissions
Add Permissions based authorization for your Nova installation via User-based Roles and Permissions. Roles are defined in the database whereas Permissions are defined in the code base.
access-control acl authentication authorization gates hacktoberfest laravel nova permissions policies roles tool
Last synced: 07 Jun 2024
https://github.com/jenkinsci/folder-auth-plugin
Authorization Plugin for Jenkins that works on folders
authorization folder gsoc-2019 hacktoberfest jenkins security
Last synced: 07 Jun 2024
https://github.com/Ahoo-Wang/CoSec
RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架
authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway
Last synced: 06 Jun 2024
https://github.com/pgmanutd/node-talisman
👌 By hooking into the pre-push hook provided by Git, Talisman validates the outgoing changeset for things that look suspicious - such as authorization tokens and private keys.
authorization authorization-tokens authorized-keys cli javascript node-talisman private-keys ssh-keys talisman thoughtworks typescript
Last synced: 03 Jun 2024
https://github.com/osohq/gitclub
Realistic examples of using Oso in an application for authorization. Built for multiple different backends.
authorization express flask nodejs python rails ruby sqlalchemy typeorm
Last synced: 02 Jun 2024
https://github.com/SimplyBuilt/SimonSays
💂 Simple, declarative, role-based access control system for Rails and Ruby
authorization authorizer declarative rails role-based-access-control ruby security
Last synced: 02 Jun 2024
https://github.com/ontohub/graphql-pundit
Pundit authorization helpers for the GraphQL Ruby gem
authorization graphql pundit ruby
Last synced: 02 Jun 2024
https://github.com/producthunt/kitty-policy
Kitty Policy Ruby Authorization Gem
authorization gem graphql producthunt ruby ruby-on-rails
Last synced: 02 Jun 2024
https://github.com/palkan/action_policy-graphql
Action Policy integration for GraphQL
authorization graphql hacktoberfest ruby
Last synced: 02 Jun 2024
https://github.com/davydovanton/kan
Simple, functional authorization library and role management for ruby
Last synced: 02 Jun 2024
https://github.com/dwbutler/groupify
Add group and membership functionality to your Rails models
activerecord authorization group-membership groups mongoid ruby
Last synced: 02 Jun 2024
https://github.com/neiljohari/scram
🔐A highly flexible authorization gem that gives granular control over permissions.
authorization mongodb mongoid rails ruby-gem
Last synced: 02 Jun 2024
https://github.com/anjlab/graphql_authorize
Authorization helpers for ruby-graphql fields
authorization cancancan gem graphql permissions pundit rails ruby
Last synced: 02 Jun 2024
https://github.com/mfinelli/ruolo
A library to keep your static role-based access control policies in sync with your database
authorization role-based-access-control ruby rubygem sequel
Last synced: 02 Jun 2024
https://github.com/0x7466/active_entry
A flexible access control system for your Rails app
access-control authentication authorization rails rails-gem ruby-gem ruby-on-rails
Last synced: 02 Jun 2024
https://github.com/authzed/authzed-rb
Official SpiceDB client library for Ruby
acl authorization authzed authzed-client fine-grained-access-control fine-grained-authorization grpc grpc-ruby permissions ruby sdk security security-tools spicedb spicedb-client zanzibar
Last synced: 02 Jun 2024
https://github.com/overhide/pay2my.app
A free and open-sourced ecosystem of w3c-components to make addition of "logins" and "in-app-purchases" (IAP) to your app as banal as possible.
authorization authorizations iap in-ap-purchase in-app-purchases ledger-based ledger-based-authorizations wallet
Last synced: 02 Jun 2024
https://github.com/tarcieri/ithos
A cryptographically verifiable access control and directory system for Linux servers
access-control authentication authorization blockchain capabilities credentials database delegation directory ed25519 grpc kerberos ldap pam password-server pki policy rust security x509
Last synced: 02 Jun 2024
https://github.com/DDtKey/protect-endpoints
Authorization extension for popular web-frameworks to protect your endpoints
access-control actix-web api authorization authz endpoint-security poem-web protection rocket rust
Last synced: 02 Jun 2024
https://github.com/phellipeandrade/rbac
Hierarchical Role-Based Access Control for Node.js
acl authorization hierarchical javascript nodejs permissions rbac role security
Last synced: 02 Jun 2024
https://github.com/auth0/auth0.js
Auth0 headless browser sdk
auth0 authentication authorization browser dx-sdk javascript jwt login oauth2 sdk
Last synced: 02 Jun 2024
https://github.com/raystack/frontier
Frontier is a role-based cloud-native user management, access and authorization server for your applications and API endpoints.
authentication authorization billing dataops golang rbac spicedb user-management
Last synced: 01 Jun 2024
https://github.com/xuxueli/xxl-sso
A distributed single-sign-on framework.(分布式单点登录框架XXL-SSO)
authentication authorization distributed java spring-boot sso xxl-sso
Last synced: 31 May 2024
https://github.com/dromara/Sa-Token
这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...
aouth2 authorization java springcloud sso token
Last synced: 31 May 2024
https://github.com/dromara/sureness
A simple and efficient security framework that focus on protection of API.
authentication authorization basic-auth digest framework javalin jwt ktor library quarkus restful-api shiro spring spring-security springboot
Last synced: 31 May 2024
https://github.com/PolicyServer/PolicyServer.Local
Sample OSS version of PolicyServer
authorization permissions policies policyserver roles
Last synced: 31 May 2024
https://github.com/Xabaril/Balea
Balea is an authorization framework for ASP.NET Core developers.
Last synced: 31 May 2024