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

Authentication

Authentication is the process of determining whether someone or something is, in fact, who or what it says it is. Authentication technology provides access control for systems by checking to see if a user’s credentials match the credentials in a database of authorized users or in a data authentication server.

https://github.com/glassechidna/lastkeypair

A serverless SSH certificate authority to control access to machines using IAM and Lambda

access-control authentication authorization aws golang kms lambda ssh

Last synced: 15 Apr 2025

https://github.com/indreklasn/react-fire-auth-example

Simple Email and Google Auth with React and Firebase

authentication firebase firebase-auth react react-router-dom

Last synced: 09 Jul 2025

https://github.com/integrated-reasoning/keyhippo

Issue API keys for your Supabase app with one line of SQL

api authentication nix-flake postgres rls supabase

Last synced: 16 Jul 2025

https://github.com/geysermc/mcauthlib

A library for authentication with Minecraft accounts.

authentication java minecraft

Last synced: 15 Apr 2025

https://github.com/stytchauth/stytch-go

Official Stytch Backend SDK for Go

authentication golang sdk stytch

Last synced: 17 Jan 2026

https://github.com/teddio/pysteamsignin

A small Python 3 class designed to get Steam OpenID 2 sign-in up and running as quick as possible.

authentication bottlepy fastapi flask openid openid2 python steam steam-openid

Last synced: 29 Dec 2025

https://github.com/auth0-samples/auth0-rubyonrails-sample

Auth0 Integration Samples for Ruby on Rails Web Applications

auth0 authentication dx-sdk-quickstart quickstart webapp

Last synced: 19 Jul 2025

https://github.com/jenkinsci/matrix-auth-plugin

Matrix-based authorization strategies for Jenkins

authentication jenkins plugin security

Last synced: 05 Apr 2025

https://github.com/marcocesarato/database-web-api

Dynamically generate RESTful APIs from the contents of a database table. Provides JSON, XML, and HTML. Supports most popular databases

apc api auth authentication database database-api database-management dataset html html5 json mysql php postgres query rest rest-api restful-api web xml

Last synced: 09 Sep 2025

https://github.com/jsdecena/laravel-passport-mutiauth

Laravel Passport Multi-Authentication Middleware

authentication jwt laravel laravel-passport middleware multi-auth oauth2

Last synced: 14 May 2025

https://github.com/kinde-oss/kinde-auth-react

Kinde React SDK for frontend authentication flows

authentication kinde-react react react-auth reactjs sdk

Last synced: 04 Apr 2025

https://github.com/sky-uk/osprey

Kubernetes OIDC CLI login

authentication cli dex kubernetes ldap oidc

Last synced: 08 Apr 2025

https://github.com/lovelesscodes/hono-better-auth

🚀 Hono x Better Auth: Seamlessly integrate powerful authentication with Hono, Better-Auth and Drizzle ORM. Secure, scalable, and built for modern web applications. 🛡️✨

authentication authentication-backend better-auth drizzle-orm hono honojs turso

Last synced: 04 Sep 2025

https://github.com/dark-loop/functions-authorize

An ASP.NET Core based authentication and authorization middleware for HTTP triggered Azure Functions (In-Proc and Isolated)

authentication authorization authorize-attribute authorizeattribute azure azure-functions azure-functions-v3 azure-functions-v4 isolated policy-based-authentication policy-based-authorization

Last synced: 17 Jan 2026

https://github.com/pch/rails-boilerplate

🛤 Ruby on Rails project template with custom authentication and my preferred defaults

authentication rails ruby ruby-on-rails

Last synced: 26 Mar 2025

https://github.com/wpcodevo/rust-axum-jwt-rs256

In this article, you'll learn how to build a secure and efficient backend API in Rust with JWT access and refresh tokens functionality. We'll leverage the high-performance Axum framework and SQLX to store data in a PostgreSQL database.

assymetric-encryption authentication axum axum-framework docker jsonwebtoken jwt jwt-authentication postgresql private-keys public-keys rs256 rust

Last synced: 13 Apr 2025

https://github.com/Tenacity-Dev/Next.js-jwt-http-cookie-only

You'll learn how to implement your own authentication in Next.js using JWT and storing that JWT inside an httpOnly cookie.

authentication httpcookiestorage jwt nextjs react

Last synced: 17 Mar 2025

https://github.com/agungsugiarto/codeigniter4-authentication

The codeigniter4\authentication component provides an API for authentication and includes concrete authentication adapters for common use case scenarios.

auth authentication codeigniter4

Last synced: 25 Jul 2025

https://github.com/auth0/webauthn.me

webauthn.me, learn more about the Web Authentication API or try the debugger.

authentication fido passwordless web-authentication-api webauthn

Last synced: 17 Mar 2025

https://github.com/descope/react-sdk

React library used to integrate with Descope (Deprecated)

authentication deprecated-repo descope jwt react react-sdk reactjs sdk

Last synced: 08 May 2025

https://github.com/casbin-rs/axum-casbin

Axum authorization middleware based on Casbin

abac acl auth authentication authz axum casbin casbin-rs middleware permission rbac rust

Last synced: 05 Apr 2025

https://github.com/krptn/krypton

Data encryption at rest and IAM for Python

authentication cryptography django encryption fido2 fips flask iam python security totp webauthn

Last synced: 04 May 2025

https://github.com/gavinsawyer/firebase-web-authn

A Firebase Extension for authentication with WebAuthn passkeys. Hire the developer: /in/gavinsawyer-dev.

api authentication cloud-functions firebase monorepo nx serverless typescript web webauthn

Last synced: 07 Apr 2025

https://github.com/graylog2/graylog-plugin-auth-sso

SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies

authentication graylog graylog-plugin single-sign-on sso

Last synced: 01 May 2025

https://github.com/arkerone/api-key-auth

Express/Restify middleware to authenticate HTTP requests based on api key and signature.

api authentication express expressjs javascript middleware nodejs restify restifyjs security

Last synced: 24 Mar 2025

https://github.com/ahmedgulabkhan/moviego

A Website implemented using MERN (MongoDB, ExpressJS, ReactJS and NodeJS) stack, which allows users to sign-in/register and book movie tickets online.

authentication authorization expressjs mongodb mongoose movie-ticket-booking moviego nodejs passportjs reactjs

Last synced: 07 Apr 2025

https://github.com/linux08/auth

Getting through the basics of setting up an authentication in Golang.

authentication golang gorilla-mux jwt jwt-authentication rest-api

Last synced: 09 Sep 2025

https://github.com/loiane/ionic3-firebase-ngrx

Sample Ionic 3 application using ngrx with firebase (auth, crud and camera plugin)

angular angular4 angularfire2 authentication cordova-camera crud firebase ionic ionic3 ngrx ngrx-effects ngrx-store

Last synced: 21 Mar 2025

https://github.com/xpaw/steamopenid.php

🐘 A correct and simple implementation of Steam OpenID authentication

authentication openid php steam

Last synced: 06 Apr 2025

https://github.com/r4gus/keylib

FIDO2/ PassKey compatible authentication library

authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig ziglang

Last synced: 20 Feb 2025

https://github.com/tiredofit/docker-lemonldap

Dockerized authentication server with Single Sign On SAML, OpenID Connect, CAS, and Header support

authentication cas docker ldap lemonldap openid saml single-sign-on sso

Last synced: 05 Apr 2025

https://github.com/justinmayer/django-elevate

Protect your sensitive Django views by requiring re-authentication

authentication django python security

Last synced: 17 Mar 2025

https://github.com/ueberauth/guardian_phoenix

A collection of helpers for when using Guardian with Phoenix

authentication elixir elixir-lang guardian phoenix phoenix-framework

Last synced: 08 May 2025

https://github.com/akamai/akamaiopen-edgegrid-php-client

PHP client library for Akamai {OPEN} EdgeGrid Authentication scheme (based on Guzzle)

akamai akamai-devexp authentication client edgegrid edgegrid-client guzzle middleware open php php-library

Last synced: 12 Apr 2025

https://github.com/painlesscode/breeze-multiauth

Multi authentication guard generator for laravel breeze.

authentication laravel multi-auth-laravel

Last synced: 23 Jun 2025

https://github.com/dignajar/another-ldap

Another LDAP is a form-based authentication for Active Directory / LDAP server. Provides Authentication and Authorization for your applications running in Kubernetes.

authentication form-based form-based-authentication ingress kubernetes ldap ldap-authentication

Last synced: 01 Oct 2025

https://github.com/did-app/did-elixir

DID is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.

authentication oauth2 oidc openid-connect passwordless public-key-cryptography webauthn

Last synced: 11 Dec 2025

https://github.com/brianhenryie/bh-wp-autologin-urls

Adds single-use passwords to WordPress emails' URLs for frictionless login. Adds magic email link to login screen.

authentication email magic-link-authentication passwordless-login wordpress-plugin wordpress-plugin-boilerplate wp-mail

Last synced: 21 Aug 2025

https://github.com/mitchelsellers/dotnet-maui-blazor-customauthentication-sample

This is a demonstration project supporting a blog posting about authentication in .NET MAUI Blazor Hybrid

authentication blazor dotnet-core maui maui-blazor samples

Last synced: 24 Oct 2025

https://github.com/nubank/clj-github-app

A library to implement GitHub Apps in Clojure.

authentication client clojure github webhook

Last synced: 12 Dec 2025

https://github.com/emqx/emqx-auth-http

EMQX HTTP Authentication/ACL Plugin

acl authentication emqx emqx-plugin http http-authentication

Last synced: 09 Oct 2025

https://github.com/kekyo/nuget-server

Simple modernized NuGet server 📦

authentication docker dotnet nuget nuget-server package simple

Last synced: 20 Jan 2026

https://github.com/github/darrrr

An SDK for the delegated recovery specfication

authentication cryptography facebook federation rails ruby ruby-on-rails sinatra

Last synced: 04 Oct 2025

https://github.com/zitadel/saml

A SAML 2.0 server (IdP) implementation written for Go

authentication idp saml2

Last synced: 06 Apr 2025

https://github.com/auth0-samples/auth0-django-api

Auth0 Integration Samples for Django REST API Services

api auth0 authentication django dx-sdk-quickstart python quickstart

Last synced: 19 Jul 2025

https://github.com/kyr0/astro-launchpad

An Astro project template for decent projects: auth, i18next, Bootstrap, sitemap, webworker, robots.txt, preact, react, endpoints, endpoint clients, OAuth, various Astro features and data loading preconfigured

astro authentication bootstrap i18next microservices preact robots-txt scaffold sitemap-xml template

Last synced: 22 Jun 2025

https://github.com/oktadev/okta-spring-boot-vue-crud-example

A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.

authentication crud-sample java javascript oidc okta-vue spring-boot spring-boot2 vue vuejs

Last synced: 11 Apr 2025

https://github.com/juhanakristian/remix-auth-microsoft

Microsoft authentication strategy for remix-auth

authentication microsoft remix

Last synced: 30 Aug 2025

https://github.com/hbldh/pybankid

BankID Relying Party client for Python

authentication bankid python

Last synced: 08 May 2025

https://github.com/leonjza/trauth

🔑 A simple, cookie based Traefik middleware plugin for HTTP Basic / Ceritificate Based Single Sign-on

authentication forwardauth sso traefik traefik-plugin

Last synced: 17 Mar 2025

https://github.com/sammy-t/avda

A desktop app for generating and viewing one-time passwords from Aegis Authenticator backups.

2fa auth authentication desktop-app desktop-application linux macos otp totp two-factor-authentication wails windows

Last synced: 23 Sep 2025

https://github.com/keratin/authn-js

JavaScript client library for Keratin AuthN

api-client authentication authn

Last synced: 20 Jul 2025

https://github.com/r4gus/keypass

PassKeeZ is a FIDO2/ Passkey compatible authenticator implementation for Linux

authentication authenticator authenticator-app ctap2 fido2 fido2-authenticator linux passkey passkeys webauthn zig-package

Last synced: 17 Mar 2025

https://github.com/mbuesch/letmein

Authenticating port knocker - Written in Rust

authentication firewall port port-knocker port-knocking rust-lang tcp udp

Last synced: 06 Apr 2025

https://github.com/kjdev/nginx-auth-jwt

Nginx module for the authenticate using JWT

authentication jwt nginx

Last synced: 07 May 2025

https://github.com/nikarh/jellyfin-plugin-authelia

Use Authelia as an authorization and authentication backend for Jellyfin

authelia authentication authorization jellyfin jellyfin-plugin single-sign-on sso

Last synced: 14 Apr 2025

https://github.com/descope/python-sdk

Python library used to integrate with Descope

authentication descope jwt python python-sdk sdk

Last synced: 04 Apr 2025

https://github.com/teresko/palladium

User authentication and registration component

authentication login php-library

Last synced: 16 Jan 2026

https://github.com/jdelic/12factor-vault

Integration helpers for Hashicorp Vault with 12factor and Django

authentication database django hashicorp-vault secret-distribution

Last synced: 16 Mar 2025

https://github.com/nuid/examples

Examples of NuID's zero knowledge authentication and key management facilities in various languages and frameworks. Open an Issue or PR if you'd like to see your favorite tool here.

authentication demo developer-portal javascript key-management login-registration-ux nodejs nuid nuid-portal proof ruby ruby-on-rails zero-knowledge

Last synced: 30 Oct 2025

https://github.com/alan2207/express-server-jwt

A simple express server that handles JWT authentication

authentication express jwt jwt-authentication node prisma rest-api server

Last synced: 12 Apr 2025

https://github.com/ecphp/cas-bundle

CAS Bundle, a standard Symfony bundle for authentication using CAS protocol.

authentication cas single-sign-on

Last synced: 11 Jan 2026

https://github.com/akamai/akamaiopen-edgegrid-java

Java library for Akamai OPEN EdgeGrid Client Authentication

akamai akamai-devexp authentication devexp devexp-edgegrid java open

Last synced: 05 Apr 2025

https://github.com/gobuffalo/buffalo-auth

Buffalo auth plugin helps adding username password authentication to your app

authentication generator go gobuffalo golang plugin

Last synced: 20 Jul 2025

https://github.com/lrstanley/chix

helper middleware and functionality for go-chi/chi

authentication go go-chi golang helper http middleware

Last synced: 09 Oct 2025

https://github.com/sagarmaheshwary/laravel-multiauth

Laravel application with multiple authentication guards.

admin authentication guards laravel laravel5 multiple-authentication mysql

Last synced: 27 Oct 2025

https://github.com/11ty/demo-eleventy-serverless-oauth

A demo project using OAuth to secure some of your Eleventy Serverless routes.

authentication eleventy serverless

Last synced: 20 Aug 2025

https://github.com/bezkoder/redux-toolkit-authentication

React Redux Toolkit Authentication & Authorization example with React Router, Axios, Bootstrap, Hooks and JWT in HttpOnly Cookie

authentication authorization bootstrap4 form-validation jwt jwt-auth jwt-authentication jwt-token login-page react react-hooks react-redux react-router react-router-dom reactjs redux redux-toolkit

Last synced: 14 Apr 2025

https://github.com/magiclabs/passport-magic

Magic is a Passport.js strategy that enables passwordless authentication middleware for any Express.js based application.

authentication expressjs identity javascript nodejs passportjs passwordless

Last synced: 16 Mar 2025

https://github.com/ugogo/react-input-verification-code

A verification code input, autocompletion friendly

authentication code input pin-code react verification-code verify

Last synced: 05 Sep 2025

https://github.com/hellokoding/hello-sso-jwt-auth

Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot

authentication java jwt security spring-boot sso

Last synced: 15 Jun 2025

https://github.com/kuzma02/nextjs14-nextauth-login-and-register

NextAuth Boilerplate is a versatile and customizable authentication solution tailored for Next.js 14, offering a seamless integration. This feature-rich boilerplate not only provides a secure and efficient user authentication process but also acts as a robust foundation for web applications.

auth authentication authentication-backend authorization login-page login-system next-auth-credentials next-auth-provider next-authentication nextauth nextauth-google nextauth-mongodb-starter nextauthjs nextauthstarter nextjs-boilerplate register-page register-system signin signup signup-page

Last synced: 05 Apr 2025

https://github.com/unasuke/omniauth-twitter2

OmniAuth strategy for authenticating with Twitter OAuth2

authentication gem oauth2 omniauth ruby twitter

Last synced: 05 Apr 2025

https://github.com/daniestevez/galileo-osnma

Galileo OSNMA (Open Service Navigation Message Authentication)

authentication cryptography galileo gnss osnma

Last synced: 13 Apr 2025

https://github.com/lykmapipo/ngaa

DRY authentication and authorization for angular and ui-router

angular angularjs authentication authorization ui-router

Last synced: 19 Mar 2025

https://github.com/acacha/laravel-social

A Laravel 5 package for OAuth Social Login/Register implementation using Laravel socialite and (optionally) AdminLTE Laravel package

acacha adminlte adminlte-template authentication laravel laravel-package laravel5-package llum oauth socialite

Last synced: 17 Mar 2025

https://github.com/auth0-samples/auth0-servlet-sample

Auth0 Integration Samples for Java Servlets and JSP

auth0 authentication dx-sdk-quickstart java quickstart webapp

Last synced: 19 Jul 2025

https://github.com/italia/iam-proxy-italia

SATOSA SAML-to-SAML proxy with Spid compliances

authentication idp proxy pysaml2 saml2 satosa satosa-saml2saml spid

Last synced: 22 Apr 2025