Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authentication

Authentication

693 projects

Showing 36 of 693 projects

multi-auth
multi-authCrystal

A Crystal library providing standardized multi-provider OAuth authentication for web applications.

#multiauth#oauth#oauth2
Stars116
Forks27
Last commit6 months ago
Authentication plugin
Authentication pluginPHP

A PSR7 middleware authentication stack for CakePHP applications, providing user identification and authentication.

#user-identification#authentication#cakephp
Stars115
Forks104
Last commit1 day ago
Basic Auth
Basic AuthJavaScript

Add HTTP Basic Authentication to static pages using Cloudflare Workers.

#cloudflare-workers#basic-auth#static-site-security
Stars114
Forks29
Last commit6 years ago
cookie
cookieGo

A Go package for handling HTTP cookies with struct parsing, custom types, and signed cookie support.

#hmac-signing#unmarshal#authentication
Stars114
Forks3
Last commit7 days ago
Facebook Login
Facebook LoginJava

A Capacitor community plugin for native Facebook Login integration in iOS, Android, and web apps.

#oauth#native-sdk#capacitor-plugin
Stars114
Forks64
Last commit4 months ago
Apollo React example for Github GraphQL API
Apollo React example for Github GraphQL APIJavaScript

A React example application that queries the GitHub GraphQL API using Apollo Client.

#create-react-app#authentication#graphql
Stars113
Forks26
Last commit
GraphQL Starter
GraphQL StarterTypeScript

A production-ready boilerplate for building TypeScript Node.js APIs with Express, Apollo GraphQL, and modern tooling.

#boilerplate-template#apollo-graphql#authentication
Stars113
Forks28
Last commit4 months ago
OpenID Connect
OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars112
Forks25
Last commit15 days ago
feathers-client
feathers-clientJavaScript

A consolidated client-side library for Feathers services, supporting REST, Socket.io, and Primus transports.

#feathers-client#authentication#feathersjs
Stars112
Forks27
Last commit7 years ago
Awesome OpenID Connect
Awesome OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars112
Forks25
Last commit15 days ago
Actionscript-oauth2
Actionscript-oauth2ActionScript

An ActionScript 3 library for interfacing with OAuth 2.0 services in Flash, Flex, and AIR projects.

#flash#oauth2#authentication
Stars110
Forks26
Last commit4 years ago
awa
awaAda

A framework for building high-performance, secure web applications in Ada 2012 with ready-to-use modules.

#orm#database#database-orm
Stars109
Forks12
Last commit1 day ago
react-native-fabric-digits
react-native-fabric-digitsObjective-C

A React Native wrapper for Fabric Digits, enabling phone number authentication in mobile apps.

#ios#oauth#authentication
Stars108
Forks50
Last commit9 years ago
IdentityServer4.MongoDB
IdentityServer4.MongoDBC#

MongoDB persistence layer for IdentityServer4, enabling NoSQL storage for OAuth 2.0 and OpenID Connect server data.

#persistence-layer#oauth2#authentication
Stars107
Forks60
Last commit3 years ago
Server Authentication with JWT
Server Authentication with JWTJavaScript

A Next.js example implementing server-side JWT authentication to prevent rendering before user validation.

#jwt-token#demo#zeit
Stars107
Forks12
Last commit3 years ago
sentinel
sentinelElixir

A Phoenix authentication library that extends Guardian with Ueberauth integration, routing, and email workflows.

#ueberauth#elixir#authentication
Stars105
Forks18
Last commit8 years ago
TMongoWire
TMongoWirePascal

A Delphi driver for connecting to and interacting with MongoDB servers using Variant-based JSON documents.

#authentication#bson-serialization#object-oriented
Stars104
Forks40
Last commit3 months ago
react-native-passcode-auth
react-native-passcode-authObjective-C

React Native library for iOS Passcode authentication, serving as a fallback when Touch ID is unavailable.

#mobile-security#ios#authentication
Stars104
Forks49
Last commit6 years ago
ueberauth_github
ueberauth_githubElixir

GitHub OAuth2 strategy implementation for the Überauth authentication framework in Elixir.

#ueberauth#oauth#elixir
Stars103
Forks55
Last commit3 years ago
Okta
OktaC#

Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.

#web-security#authentication#asp-net-core
Stars103
Forks51
Last commit3 months ago
TvOSPinKeyboard
TvOSPinKeyboardSwift

A customizable PIN keyboard view controller for tvOS applications.

#user-input#authentication#tvos
Stars102
Forks11
Last commit2 months ago
OneDrive
OneDriveObjective-C

A deprecated iOS SDK for integrating OneDrive API functionality into iOS applications.

#authentication#objective-c#file-management
Stars102
Forks89
Last commit4 years ago
react-native-qqsdk
react-native-qqsdkObjective-C

A React Native wrapper for Tencent QQ SDK enabling SSO login, sharing, and user info retrieval on iOS and Android.

#ios#authentication#social-sharing
Stars101
Forks30
Last commit6 years ago
amazon-cognito-developer-authentication-sample
amazon-cognito-developer-authentication-sampleJava

A sample server application demonstrating developer-authenticated identities for Amazon Cognito, enabling custom authentication providers.

#aws-cloudformation#aws-elastic-beanstalk#mobile-backend
Stars100
Forks47
Last commit
Oidc.Server
Oidc.ServerC#

A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.

#openid#oauth2#server-side
Stars99
Forks132
Last commit3 days ago
Abblix OIDC Server
Abblix OIDC ServerC#

A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.

#openid#oauth2#server-side
Stars99
Forks132
Last commit3 days ago
Spiffe-Vault
Spiffe-VaultGo

Integrates SPIFFE SVID authentication with Hashicorp Vault to enable secretless authentication and keyless operations.

#zero-trust#helm#devops
Stars99
Forks15
Last commit2 days ago
secrets.clj
secrets.cljClojure

A Clojure library for generating cryptographically strong random numbers, tokens, and secrets.

#authentication#tokens#secrets-management
Stars98
Forks2
Last commit2 years ago
ThruwayBundle
ThruwayBundlePHP

A Symfony bundle for building real-time applications using the WAMP protocol via the Thruway PHP library.

#worker-processes#authentication#wamp-protocol
Stars98
Forks47
Last commit3 years ago
branca
brancaGo

A pure Go implementation of the Branca specification for authenticated encrypted API tokens using XChaCha20-Poly1305.

#xchacha20-poly1305#authentication#branca
Stars98
Forks9
Last commit3 months ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectC#

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

#authentication#single-page-application#openid-connect
Stars97
Forks11
Last commit2 days ago
openid_client
openid_clientDart

A Dart library for implementing OpenID Connect clients with support for OAuth2 providers like Facebook.

#oauth2#authentication#openid-connect
Stars96
Forks129
Last commit1 month ago
Muffin/Footprint plugin
Muffin/Footprint pluginPHP

CakePHP plugin for automatically passing logged-in user information to the model layer.

#database#authentication#model-layer
Stars95
Forks22
Last commit1 month ago
LightNap
LightNapC#

A full-stack .NET/Angular/PrimeNG starter kit for building secure, scalable Single Page Applications with enterprise authentication.

#spa#authentication#primeng
Stars95
Forks42
Last commit1 day ago
Flutter, Stripe Payments
Flutter, Stripe PaymentsDart

A Flutter example app demonstrating how to process Stripe payments using Supabase Functions for authenticated customers.

#authentication#serverless#stripe-payments
Stars94
Forks10
Last commit
github-secret-keeper
github-secret-keeperJavaScript

A microservice that enables GitHub OAuth login for multiple static, server-less applications using a single endpoint.

#oauth#authentication#serverless
Stars91
Forks12
Last commit10 years ago
PreviousPage 16 of 20

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
3 years ago
10 years ago
2 years ago
Next
#Security195
#Oauth2121
#Authorization103
#Oauth89
#Openid Connect84
#Jwt82
#Go61
#Api Security55
#Typescript54
#Api Client52
#Ios52
#Php49