Showing 36 of 123 projects
A FastAPI extension that provides authentication and authorization via dependencies.
An Erlang library for implementing the server side of OAuth 2.0 authorization.
An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.
Official Auth0 SDK for adding authentication and authorization to Angular Single Page Applications.
An OpenID Connect strategy for the Ruby OmniAuth library, enabling OAuth2-based authentication with OpenID Connect providers.
A Google OAuth2 strategy implementation for the Überauth authentication framework in Elixir.
A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.
A security library for Vert.x applications providing authentication, authorization, and advanced security features via multiple protocols.
A starter template for building secure, role-based file sharing web applications with ASP.NET Core and Vue.js.
A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.
A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.
A Crystal library providing standardized multi-provider OAuth authentication for web applications.
A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.
A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.
MongoDB persistence layer for IdentityServer4, enabling NoSQL storage for OAuth 2.0 and OpenID Connect server data.
Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.
A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.
A Dart library for implementing OpenID Connect clients with support for OAuth2 providers like Facebook.
An open-source identity gateway that provides authentication, access control, and single sign-on for web and cloud applications.
A template for creating Blazor WASM applications hosted in ASP.NET Core with Microsoft Entra ID authentication using the BFF security architecture.
A Docker Compose starter kit for small teams to adopt microservices with built-in authentication, background jobs, and WebSocket push.
SSH server and gateway for standard SSH clients: OIDC Device Authorization, Docker/Kubernetes sessions, verifiable audit and recording.
A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.
A modern Swift library for JOSE standards (JWT, JWS, JWE, SD-JWT) with first-class CryptoKit and secp256k1 support.
A Blazor WASM template with ASP.NET Core backend using Azure B2C BFF authentication and Microsoft Graph integration.
OpenID Connect and OAuth 2.0 framework for ASP.NET Core (archived, superseded by Duende IdentityServer).
A GitHub Action that securely exports secrets from AWS Secrets Manager to environment variables in GitHub Actions runners.
OpenID Connect client implementation in OCaml, currently focused on Relying Party functionality.
A CakePHP plugin for authenticating users via social providers like Facebook, Google, and Twitter using SocialConnect/auth.
A Yew component library for adding OAuth2 and OpenID Connect authentication to web applications.
Microsoft OAuth2 strategy for the Überauth Elixir authentication library.
Single sign-on middleware for Clack web applications supporting OAuth1.0a, OAuth2, and OpenID Connect.
Entity Framework Core persistence layer for IdentityServer4, enabling configurable primary key types.
Sample integration of Aurelia with IdentityServer 4 and ASP.NET Core using OAuth/OpenID Connect flows.
An Ada framework for OAuth 2.0 and OpenID Connect client/server authentication to secure web applications.
Logto .NET Core SDKs for ASP.NET Core authentication and Blazor applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.