Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/maximgurin/verifica

Verifica is Ruby's most scalable authorization solution

acl authorization ruby

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/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.

authorization ruby

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/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/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.

acl authorization hoc nextjs

Last synced: 21 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/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/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/infratographer/permissions-api

Permissions management service over SpiceDB

access-control authorization iam permissions rbac spicedb

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/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/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/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/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/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/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/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

authorization kan roles 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/dzaporozhets/six

Ultra lite authorization library

authorization rails ruby

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/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/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/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.

asp-net-core authorization

Last synced: 31 May 2024