Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authorization

Authorization

211 projects

Showing 31 of 211 projects

kinde-angular
kinde-angularTypeScript

Angular wrapper for the Kinde TypeScript SDK, providing authentication and authorization integration.

#oauth#authentication#route-guards
Stars19
Forks5
Last commit25 days ago
FastAPI Shield
FastAPI ShieldPython

A decorator-based authentication and authorization library for FastAPI applications using intuitive shield patterns.

#fastapi#authentication#decorators
Stars19
Forks2
Last commit6 months ago
ngx_oauth2_module
ngx_oauth2_moduleM4

An NGINX module that validates OAuth 2.0 bearer tokens and sets headers/variables based on validation results.

#oauth#oauth2#authentication
Stars17
Forks12
Last commit2 months ago
Hasura
HasuraJavaScript

A Cloudflare Worker example implementing Facebook-based authorization and GraphQL proxy queries for Hasura.

#cloudflare-workers#facebook-login#hasura
Stars17
Forks1
Last commit7 years ago
@badisi/ngx-auth
@badisi/ngx-authTypeScript

A JavaScript library providing authentication and authorization support for web, desktop, and mobile applications.

#vue-js#openid#vanillajs
Stars16
Forks3
Last commit7 months ago
elixir_radius
elixir_radiusElixir

An Elixir library for encoding and decoding RADIUS protocol packets with dictionary support.

#elixir#authentication#radius
Stars15
Forks5
Last commit3 years ago
users
usersHTML

A Node-RED node for adding simple user authentication and access control to HTTP endpoints using JWT.

#iot#authentication#user-management
Stars15
Forks12
Last commit5 years ago
ember-permissions
ember-permissionsTypeScript

An Ember addon for managing permissions and protecting routes based on session permissions.

#frontend-security#ember-services#ember-addon
Stars14
Forks0
Last commit1 year ago
permissions
permissionsGo

Go middleware for user authentication, session management, and role-based permissions using Redis.

#web-security#go-middleware#redis
Stars14
Forks1
Last commit18 days ago
BBC NMOS Joint Reference Implementation
BBC NMOS Joint Reference ImplementationPython

A reference implementation of AMWA NMOS standards (IS-04, IS-05, IS-10) for broadcast media device discovery, registration, and connection management.

#broadcast-media#device-discovery#rd-section-apmm
Stars14
Forks1
Last commit
Logto
LogtoC#

Logto .NET Core SDKs for ASP.NET Core authentication and Blazor applications.

#authentication#asp-net-core#openid-connect
Stars13
Forks2
Last commit1 year ago
graphql-shield-generator
graphql-shield-generatorTypeScript

Automatically generates GraphQL Shield permission configurations from a GraphQL schema.

#graphql#authorization#security
Stars10
Forks1
Last commit11 months ago
zeiss/fiber-authz
zeiss/fiber-authzGo

A middleware for securing routes in Fiber web framework with OpenFGA, RBAC, and team-based access control.

#team-based-authorization#authz#rbac
Stars8
Forks0
Last commit22 hours ago
authBroker
authBrokerJavaScript

A Node.js authentication and authorization module for IoT brokers (HTTP/MQTT/CoAP) that integrates with Keycloak.

#iot#authentication#coap-broker
Stars8
Forks1
Last commit4 years ago
oauth-flex
oauth-flexActionScript

Official OAuth.io plugin for Apache Flex/ActionScript to connect any OAuth provider with a unified interface.

#oauth#authentication#oauth-io
Stars7
Forks1
Last commit12 years ago
ngxsmk-gatekeeper
ngxsmk-gatekeeperTypeScript

A composable middleware engine for Angular that protects routes and HTTP requests with a single, type-safe configuration.

#angular-17#angular-router#authentication
Stars7
Forks0
Last commit5 months ago
casl-aurelia-example
casl-aurelia-exampleJavaScript

Example application demonstrating how to integrate the CASL authorization library into an Aurelia framework project.

#javascript-framework#aurelia#example-project
Stars5
Forks0
Last commit5 months ago
pyramid_yosai
pyramid_yosaiPython

A Pyramid Web Framework integration for Yosai, providing authentication and authorization capabilities.

#pyramid-framework#web-security#rbac
Stars5
Forks2
Last commit10 years ago
Axioms-Flask-Py
Axioms-Flask-PyPython

OAuth2/OIDC authentication and fine-grained authorization for Flask APIs using JWT tokens.

#oauth2#python-library#authentication
Stars4
Forks2
Last commit8 months ago
ngx-signal-permissions
ngx-signal-permissionsTypeScript

A signal-based Angular library for managing permissions and roles with TypeScript support.

#role-management#reactive-programming#authorization
Stars4
Forks0
Last commit7 months ago
Validator.js Wrapper Directive
Validator.js Wrapper DirectiveTypeScript

A collection of GraphQL directives for validation, authorization, and sanitation to simplify and secure GraphQL APIs.

#validation#graphql#apollo-server
Stars4
Forks0
Last commit3 years ago
ngx-material-auth
ngx-material-authTypeScript

An Angular library providing JWT-based authentication and authorization services, guards, interceptors, and UI components.

#frontend-security#authentication#angular-material
Stars3
Forks0
Last commit5 months ago
Sitecore Delete Access Rights
Sitecore Delete Access RightsC#

Enables granular delete permissions in Sitecore, allowing authors to remove individual item versions or delete their own items.

#content-management#authorization#security
Stars2
Forks0
Last commit
OAuth 2.0 App2App Browserless Flow
OAuth 2.0 App2App Browserless FlowMakefile

An Internet Draft proposing a browser-less OAuth 2.0 App-to-App flow using brokers for secure authorization.

#token-exchange#oauth2#authentication
Stars2
Forks0
Last commit
ngx-role-accessor
ngx-role-accessorTypeScript

An enterprise-grade Angular library for scalable, maintainable role-based access control (RBAC) with services and directives.

#structural-directives#rbac#ngx
Stars2
Forks1
Last commit1 year ago
ngx-can-i
ngx-can-iTypeScript

A TypeScript-first Angular library for managing permissions in templates and routes with type-safe guards and pipes.

#frontend-security#router-guards#type-safety
Stars2
Forks1
Last commit11 months ago
lbx-jwt
lbx-jwtTypeScript

A LoopBack extension providing JWT authentication with roles, refresh tokens, two-factor authentication, and built-in controllers.

#refresh-tokens#authentication#two-factor-authentication
Stars2
Forks0
Last commit11 months ago
witspry-auth-ng-client
witspry-auth-ng-clientTypeScript

A comprehensive Angular library for OAuth2 authentication with PKCE support, providing secure and configurable authentication for Angular applications.

#oauth2#authentication#single-page-application
Stars1
Forks0
Last commit
ng-ability
ng-abilityTypeScript

A declarative access control library for Angular applications, enabling fine-grained permissions in templates and code.

#declarative#rbac#access
Stars1
Forks0
Last commit2 months ago
vatfree:restivus
vatfree:restivusJavaScript

A Meteor package for building REST APIs with easy CRUD endpoints, authentication, and role-based permissions.

#crud#json-routes#server-side
Stars1
Forks4
Last commit7 days ago
ngx-security
ngx-securityTypeScript

A modular Angular library providing security features like authentication, roles, and permissions management.

#frontend-security#authentication#authorization
Stars0
Forks0
Last commit5 months ago
PreviousPage 6 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
9 years ago
8 months ago
7 months ago
#Authentication130
#Security96
#Access Control76
#Oauth269
#Openid Connect60
#Permissions38
#Api Security35
#Oauth31
#Rbac31
#Jwt29
#Identity Management25
#Middleware23