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

Paseto.Core
Paseto.CoreC#

A .NET implementation of Paseto (Platform-Agnostic Security Tokens) for secure token generation, validation, and key serialization.

#security-tokens#authentication#paseto
Stars142
Forks11
Last commit19 days ago
rust-hasura
rust-hasuraRust

A Rust server example implementing a remote schema for Hasura with JWT authentication and typesafe GraphQL.

#remote-schema#hasura#authentication
Stars141
Forks18
Last commit4 years ago
facebook
facebookElixir

An Elixir wrapper for the Facebook Graph API, providing a clean interface for Facebook integration.

#elixir#authentication#social-media-integration
Stars137
Forks63
Last commit4 years ago
react-directus
react-directusTypeScript

React components and hooks for integrating with Directus Headless CMS, including authentication and file handling.

#authentication#file-handling#directus
Stars136
Forks14
Last commit1 day ago
samly
samlyElixir

An Elixir Plug library for adding SAML 2.0 Service Provider Single-Sign-On authentication to Phoenix/Plug applications.

#elixir#enterprise-auth#saml2-sp-sso
Stars135
Forks105
Last commit2 years ago
hoauth2
hoauth2Haskell

A Haskell library for OAuth2 client authentication with support for multiple identity providers.

#haskell#functional-programming#web-security
Stars135
Forks56
Last commit1 month ago
omniauth-weibo-oauth2
omniauth-weibo-oauth2Ruby

OmniAuth OAuth2 strategy for integrating Weibo (Sina Weibo) authentication into Ruby applications.

#rack-middleware#oauth2#authentication
Stars134
Forks49
Last commit11 months ago
Reflex
Reflex

A Python web framework for building full-stack applications without writing HTML, CSS, or JavaScript.

#authentication#frontend-backend#awesome-list
Stars134
Forks9
Last commit1 year ago
Aura.Auth
Aura.AuthPHP

A PHP authentication library providing a unified interface to local and remote authentication systems with multiple adapters.

#adapter-pattern#hacktoberfest#oauth
Stars134
Forks29
Last commit5 months ago
react-native-aws-cognito-js
react-native-aws-cognito-jsC

A React Native adaptation of AWS Cognito SDK for JavaScript with native module support for authentication.

#authentication#user-management#cognito-identity-pool
Stars133
Forks18
Last commit
Vert.x-Pac4j
Vert.x-Pac4jJava

A security library for Vert.x applications providing authentication, authorization, and advanced security features via multiple protocols.

#oauth#reactive-java#authentication
Stars133
Forks34
Last commit5 days ago
sessionup
sessionupGo

A simple, effective Go package for HTTP session management with customizable stores and OWASP-recommended defaults.

#cookies#owasp#web-security
Stars131
Forks7
Last commit1 year ago
liboauth2
liboauth2C

A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.

#c-library#oauth#oauth2
Stars131
Forks32
Last commit10 days ago
TinyAuth plugin
TinyAuth pluginPHP

A CakePHP plugin for fast, zero-code authentication and authorization using INI files or database adapters.

#zero-code#rbac#authentication
Stars130
Forks43
Last commit13 days ago
chartered
charteredRust

A private, authenticated, permissioned Cargo registry for Rust crates with fine-grained user permissions.

#cargo-registry#authentication#private-registry
Stars129
Forks9
Last commit3 years ago
React Native, Stripe Payments
React Native, Stripe PaymentsTypeScript

An example Expo React Native app demonstrating Stripe payment processing using Supabase Edge Functions for authenticated users.

#authentication#serverless#stripe-payments
Stars126
Forks11
Last commit
RealWorld example
RealWorld exampleRust

A fully-featured real-world example application built with the Seed Rust framework, implementing CRUD, authentication, routing, and pagination.

#crud#webassembly#authentication
Stars125
Forks15
Last commit1 year ago
WPGraphQL Cors
WPGraphQL CorsPHP

A WordPress plugin that enables WordPress authentication cookies to work with WP GraphQL by configuring CORS headers.

#api#headless-wordpress#authentication
Stars125
Forks20
Last commit2 years ago
fast-shot
fast-shotGo

A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.

#rest#rest-client#retry-mechanism
Stars124
Forks11
Last commit7 days ago
vue3-otp-input
vue3-otp-inputVue

A fully customizable OTP input component for Vue 3.x, built with the Composition API.

#authentication#vuecompositionapi#ui-component
Stars124
Forks33
Last commit8 months ago
SvelteKit Auth
SvelteKit AuthTypeScript

A SvelteKit example app demonstrating multiple authentication backend implementations with protected routes and API endpoints.

#demo#auth#protected-routes
Stars122
Forks10
Last commit3 years ago
sjwt
sjwtGo

A minimalistic Go library for generating, parsing, and verifying HMAC SHA-256 JSON Web Tokens.

#token-management#jsonwebtoken#authentication
Stars122
Forks9
Last commit7 months ago
bolt
boltClojure

An integrated security system for Clojure applications built on Stuart Sierra's component library.

#modular-architecture#web-security#authentication
Stars121
Forks9
Last commit11 years ago
doorman
doormanElixir

An Elixir authentication library for Plug and Phoenix applications that provides a simple API with flexible underlying modules.

#elixir#web-security#authentication
Stars121
Forks12
Last commit4 years ago
graphql-java-kickstart_samples
graphql-java-kickstart_samplesJava

A collection of sample applications demonstrating how to use GraphQL Java Kickstart libraries in various scenarios.

#sample-code#authentication#graphql
Stars121
Forks40
Last commit
cognito-sample-nodejs
cognito-sample-nodejsCSS

A sample Node.js application demonstrating Amazon Cognito integration with Login with Amazon for user authentication and identity management.

#sample-app#authentication#federated-identity
Stars121
Forks38
Last commit
gldap
gldapGo

A Go framework for building custom LDAP servers and services with support for LDAP, LDAPS, and mTLS connections.

#mtls#ldap-server#authentication
Stars120
Forks5
Last commit1 year ago
ng-otp-input
ng-otp-inputTypeScript

A fully customizable, one-time password input component for Angular applications.

#web-security#authentication#reactive-forms
Stars119
Forks55
Last commit2 months ago
okland:accounts-phone
okland:accounts-phoneJavaScript

A Meteor package for authenticating users via SMS phone number verification.

#authentication#user-management#sms-verification
Stars119
Forks86
Last commit9 years ago
Linkat
LinkatTypeScript

A Link in Bio service for Bluesky users to organize and share their links using their Bluesky account.

#social-media#bluesky#authentication
Stars118
Forks7
Last commit9 days ago
Password
PasswordJavaScript

Deterministic password generator using PBKDF2 with domain-specific salts for secure, memorable passwords.

#web-security#authentication#zero-knowledge
Stars118
Forks16
Last commit6 years ago
react-native-code-verification
react-native-code-verificationJavaScript

A React Native UI component for pincode verification with customizable styling and optional Touch ID integration.

#num#ios#authentication
Stars118
Forks18
Last commit7 years ago
session
sessionGo

A Go package providing HTTP session management for web servers with extensible interfaces and Google App Engine support.

#web-server#authentication#http-sessions
Stars118
Forks15
Last commit1 year ago
Hubleys
HubleysTypeScript

A self-hosted, user-specific dashboard for organizing links, search, calendars, and messages with group-based permissions.

#reverse-proxy#link-aggregator#authentication
Stars117
Forks9
Last commit1 day ago
npm-cli-login
npm-cli-loginJavaScript

Log in to npm programmatically without STDIN/STDOUT for use in CI/CD pipelines and automated scripts.

#devops#authentication#private-registry
Stars117
Forks59
Last commit2 years ago
omniauth-linkedin-oauth2
omniauth-linkedin-oauth2Ruby

An OmniAuth strategy for LinkedIn OAuth2 authentication in Ruby applications.

#oauth2#rails-middleware#authentication
Stars117
Forks147
Last commit1 year ago
PreviousPage 15 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
7 years ago
1 month ago
4 days ago
6 years ago
Next
#Security195
#Oauth2121
#Authorization103
#Oauth89
#Openid Connect84
#Jwt82
#Go61
#Api Security55
#Typescript54
#Api Client52
#Ios52
#Php49