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/salte-auth/salte-auth

πŸ’»πŸ— Authentication for the modern web!

authentication oauth2 openid

Last synced: 14 Jan 2026

https://github.com/circa10a/express-jwt

An example API for creating/verifying json web tokens

authentication authorization bearer-tokens express expressjs jwt jwt-auth

Last synced: 12 Oct 2025

https://github.com/britton-jb/sentinel

DEPRECATED - Phoenix Authentication library that wraps Guardian for extra functionality

authentication elixir guardian phoenix-framework ueberauth

Last synced: 13 Apr 2025

https://github.com/bastidanicolas/nextauth-prisma-stripe

How to integrate subscriptions into your Next.js project (/app). The tutorial utilizes Next.js (v13.4) with the /app directory structure, NextAuth v4 for authentication, Prisma for database management, and Stripe for payment processing.

auth authentication google-authentication mysql-database next-auth next-auth-adapter next-js nextflow nextjs nextjs13 nextjs14 prisma prisma-client route-protection stripe stripe-subscriptions subscription subscriptions-and-payments

Last synced: 01 Oct 2025

https://github.com/lenis0012/LoginSecurity

Lightweight and secure user authentication for Bukkit Minecraft servers

authentication bukkit java login-system minecraft security

Last synced: 26 Mar 2025

https://github.com/casbin/casdoor

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA

abac auth authentication authn authorization authz casbin casdoor go golang iam js keycloak rbac react sso

Last synced: 03 Mar 2025

https://github.com/roy-pstr/simple-auth0-fastapi-react-app

A simple application for authentication, authorization and user management based on Auth0. 🐍 Python ⚑ FastAPI + React.

auth0 authentication authorization demo-app fastapi google-login python user-management

Last synced: 12 Apr 2025

https://github.com/casbin/casdoor-old

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA

abac auth authentication authn authorization authz casbin casdoor go golang iam js keycloak rbac react sso

Last synced: 22 Apr 2025

https://github.com/OWASP/raider

OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions

authentication authorization finite-state-machine fsm hy hylang lisp owasp python raiderauth security

Last synced: 08 May 2025

https://github.com/davidgraeff/firestore-db-and-auth-rs

Easy Rust access to your Google Firestore DB via service account or OAuth impersonated Google Firebase Auth credentials

authentication firebase firestore

Last synced: 04 Nov 2025

https://github.com/divpusher/codeigniter4-auth

A simple authentication library for CodeIgniter 4.

auth authentication codeigniter4 registration simple

Last synced: 11 Apr 2025

https://github.com/carlalexander/passwords-evolved

WordPress password authentication for the modern era

authentication bcrypt password-enforcement security wordpress

Last synced: 05 Apr 2025

https://github.com/descope/virtualwebauthn

A set of helper tools for testing WebAuthn authentication flows

authentication automation biometric descope fido fido2 golang passkeys test-automation testing-tools webauthn

Last synced: 06 Oct 2025

https://github.com/python-cas/python-cas

Python CAS (Central Authentication Service) client library support CAS 1.0/2.0/3.0

authentication cas casclient python single-sign-on

Last synced: 21 Oct 2025

https://github.com/rishuranjanofficial/JWTweak

Detects the algorithm of input JWT Token and provide options to generate the new JWT token based on the user selected algorithm.

application-security appsec authentication authorization automation bugbounty jwt jwt-algorithm jwt-algorithm-confusion-attack jwt-tokens pentesting python security-enthusiasts vulnerability-assessment

Last synced: 11 Jul 2025

https://github.com/alflokken/PSAuthClient

PowerShell OAuth2.0/OpenID Connect (OIDC) Client.

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 29 Jul 2025

https://github.com/antony/sapper-authentication-demo

A demonstration of Auth with Sapper + JWT + Server Side Rendering + RBAC

authentication boilerplate hapi hapijs jwt meetup sapper seed svelte sveltejs template

Last synced: 16 Mar 2025

https://github.com/bezkoder/react-redux-login-example

React Redux Login example (Register, Logout) using Redux Toolkit, React Router, Axios, Bootstrap, Hooks

authentication authorization axios hooks jwt jwt-authentication login react react-hooks react-router reactjs redux redux-toolkit register registration token-based-authentication

Last synced: 30 Jul 2025

https://github.com/fphilipe/warden-github-rails

Use GitHub as authorization and more. Use organizations and teams as means of authorization by simply wrapping your rails routes in a block. Also useful to get a user's details through OAuth.

authentication authorization gem github oauth ruby warden warden-github

Last synced: 09 Apr 2025

https://github.com/alex-oleshkevich/imia

An authentication library for Starlette and FastAPI.

api-token asyncio authentication fastapi impersonation python starlette

Last synced: 10 Apr 2025

https://github.com/johanbrandhorst/grpc-auth-example

Examples of client authentication with gRPC

authentication authorization client grpc jwt mtls

Last synced: 30 Apr 2025

https://github.com/oktadev/okta-vue-node-example

Example of a Basic CRUD App with Vue.js and Node

authentication javascript jwt nodejs oidc vue vuejs

Last synced: 03 Oct 2025

https://github.com/auth0/auth0-aspnetcore-authentication

SDK for integrating Auth0 in ASPNET Core

asp-net auth0 authentication dotnet dx-sdk oidc

Last synced: 15 May 2025

https://github.com/nextcloud/user_saml

:lock: App for authenticating Nextcloud users using SAML https://apps.nextcloud.com/apps/user_saml

authentication nextcloud saml saml2 shibboleth

Last synced: 05 Apr 2025

https://github.com/nosduco/nforwardauth

Simple and minimalist forward auth service intended for use with reverse proxies (Traefik, Caddy, nginx, etc)

authentication caddy docker docker-compose forwardauth kubernetes nginx proxy rust self-hosted traefik

Last synced: 06 Mar 2025

https://github.com/marian2js/commun

🎩 Fully-featured framework for REST APIs and GraphQL from JSON Schema with TypeScript and MongoDB

api authentication backend communities graphql json-schema mongodb no-code typescript zero-code

Last synced: 03 Oct 2025

https://github.com/gekorm/better-auth-harmony

Normalize emails/phone numbers and block throwaway domains with Better Auth

authentication better-auth disposable-email email email-validation phone-number

Last synced: 04 Apr 2025

https://github.com/openairplay/AirPlayAuth

Since tvOS 10.2 AppleTV is enforcing the "Device verification" for AirPlay, which could be manually enabled/disabled before. This library allows to pair with an AppleTV and can be used in any app supporting streaming/casting to an AppleTV.

airplay appletv authentication tvos

Last synced: 22 Jul 2025

https://github.com/openairplay/airplayauth

Since tvOS 10.2 AppleTV is enforcing the "Device verification" for AirPlay, which could be manually enabled/disabled before. This library allows to pair with an AppleTV and can be used in any app supporting streaming/casting to an AppleTV.

airplay appletv authentication tvos

Last synced: 09 May 2025

https://github.com/lk-geimfari/secrets.clj

A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.

authentication choices clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp tokens uuid xkcd

Last synced: 06 May 2025

https://github.com/ionicfirebaseapp/flutter-firestore-auth

Flutter mobile app with firestore authentication including Email and Social auth.

authentication firebase-auth firebastore-auth firestore flutter flutter-apps flutter-examples flutter-package flutter-ui

Last synced: 14 Apr 2025

https://github.com/justinmayer/kagi

WebAuthn security keys and TOTP multi-factor authentication for Django

2fa authentication django multi-factor-authentication security totp u2f webauthn

Last synced: 09 Apr 2025

https://github.com/mattetti/gorailsyourself

A suite of useful functions needed when porting/mixing Go/Rails code.

authentication golang inflector rails

Last synced: 13 Apr 2025

https://github.com/dipakkr/node-auth

Implementing Authentication in NodeJS With Express and JWT - CodeLab #1

api authentication bcryptjs jwt-authentication login-signup nodejs user-authentication

Last synced: 14 Mar 2025

https://github.com/genfirst/react-twitter-auth

A React Twitter Login Component

authentication react reactjs twitter twitter-login

Last synced: 09 Apr 2025

https://github.com/vonage/vonage-java-sdk

Vonage Server SDK for Java. API support for SMS, Messages, Voice, Text-to-Speech, Numbers, Verify (2FA), Video and more.

authentication dtmf java messaging messaging-api phone phone-numbers server-sdk sms sms-api telecom two-factor two-factor-authentication verification verify video-api voice vonage whatsapp

Last synced: 05 Apr 2025

https://github.com/code-specialist/fastapi-auth-middleware

Lightweight auth middleware for FastAPI that just works. Fits most auth workflows with only a few lines of code

auth authentication authorization fastapi middleware

Last synced: 09 Apr 2025

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

This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme

akamai akamai-devexp authentication devexp-edgegrid open

Last synced: 15 May 2025

https://github.com/XboxReplay/xboxlive-auth

A light but advanced Xbox Live authentication module with OAuth2.0 and Electron support.

authentication electron live nodejs oauth2 typescript xbox xboxlive

Last synced: 30 Jul 2025

https://github.com/symfonycorp/connect

The SymfonyConnect official API SDK

authentication connect oauth php sdk symfony

Last synced: 15 Jan 2026

https://github.com/descope/descopecli

A command line utility for performing common tasks on Descope projects

authentication authorization cli descope

Last synced: 07 Apr 2025

https://github.com/ory/kratos-selfservice-ui-react-native

A reference implementation of an app using ORY Kratos for auth (login), sign up (registration), profile settings (update password), MFA/2FA, account recovery (password reset), and more for React Native. This repository is available as an expo template!

auth authentication login ory ory-kratos react-native registration

Last synced: 04 Apr 2025

https://github.com/cminyard/gensio

A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.

authentication ipmi-sol multiplexer pty python sctp serial-communication ssl stream-api tcp telnet udp

Last synced: 21 Oct 2025

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

This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme

akamai akamai-devexp authentication devexp devexp-edgegrid go golang open

Last synced: 20 Oct 2025

https://github.com/salrashid123/gce_metadata_server

Simple emulator for the Google Compute Engine Metadata Server

authentication emulator gcp golang google-cloud-run google-compute-engine kubernetes

Last synced: 05 Apr 2025

https://github.com/asgardeo/thunder

Thunder is a Go based Identity and Access Management product by WSO2

access-management adaptive-authentication authentication authorization go golang hacktoberfest identity mfa oauth2 oidc

Last synced: 17 Jan 2026

https://github.com/zackha/supaAuth

A Nuxt3 + Supabase starter template. Add Login and Register page into your Nuxt 3 project using Supabase authentication.

auth authentication example login nuxt nuxt3 nuxtjs register starter-kit starter-template supabase supabase-auth tailwindcss vue vue3

Last synced: 22 Jul 2025

https://github.com/stakater/ProxyInjector

A Kubernetes controller to inject an authentication proxy container to relevant pods - [✩Star] if you're using it!

authentication k8s keycloak kubernetes openshift proxy stakater

Last synced: 12 Jul 2025

https://github.com/stakater/proxyinjector

A Kubernetes controller to inject an authentication proxy container to relevant pods - [✩Star] if you're using it!

authentication k8s keycloak kubernetes openshift proxy stakater

Last synced: 22 Sep 2025

https://github.com/smakosh/roll-your-own-auth

Copy & paste code to roll your own auth easily and for free

auth authentication drizzle-orm express jwt nextjs prisma sessions tanstack-router tanstack-start

Last synced: 09 Apr 2025

https://github.com/strangerlabs/webauthn

W3C Web Authentication API Relying Party for Node.js and Express

authentication ctap2 express express-middleware expressjs fido2 password-replacement webauthn

Last synced: 29 Apr 2025

https://github.com/axewp/wp-graphql-headless-login

A WordPress plugin that provides Headless login and authentication for WPGraphQL, supporting traditional passwords, OAuth2/OpenID Connect, JWT, and more.

authentication graphql hacktoberfest hacktoberfest2023 headless headless-wordpress jwt login oauth2 openid-connect sso wordpress wordpress-plugin wp-graphql wp-plugin wpgraphql wpgraphql-plugin

Last synced: 05 Jul 2025

https://github.com/games647/flexiblelogin

A Sponge minecraft server plugin for second factor authentication

2fa auth authentication cracked minecraft mod plugin security sponge

Last synced: 16 Mar 2025

https://github.com/pantheon-systems/wp-saml-auth

Rock-solid SAML authentication for WordPress built on a modern foundation.

authentication saml wordpress wordpress-plugin

Last synced: 04 Apr 2025

https://github.com/broerse/ember-cli-blog

Tom Dale's blog example updated for the Ember CLI

authentication couchdb deploy ember ember-cli example filter pagination pouchdb

Last synced: 13 May 2025

https://github.com/oktadev/okta-spring-boot-2-angular-7-example

A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.

angular angular7 authentication crud-sample java oidc okta-angular spring-boot spring-boot2 typescript

Last synced: 11 Apr 2025

https://github.com/filipprober/breeze-nuxt

An application / authentication starter kit frontend in Nuxt.js for Laravel Breeze.

authentication breeze laravel nuxtjs

Last synced: 24 Jul 2025

https://github.com/tuxcoding/flexiblelogin

A Sponge minecraft server plugin for second factor authentication

2fa auth authentication cracked minecraft mod plugin security sponge

Last synced: 03 Jul 2025

https://github.com/FedericoCeratto/nim-httpauth

HTTP Authentication library for Nim

authentication authorization http nim nim-lang security

Last synced: 24 Mar 2025

https://github.com/christiansparre/BlazorAuthenticationSample

A sample showing some of the ASP.NET Core Blazor authentication features (also some testing...) πŸš€

aspnetcore authentication blazor dotnetcore

Last synced: 25 Mar 2025

https://github.com/rocketsgraphql/rgraph

Backend with superpowers. Supercharge your web applications with Authentication, Database, GraphQL and serverless functions right from day zero.

auth0 authentication email-password-login github-actions go graphql login oauth serverless social-login

Last synced: 12 Apr 2025

https://github.com/redmadrobot/pinkman

PINkman is a library to help implementing an authentication by a PIN code in a secure manner. The library derives hash from the user's PIN using Argon2 function and stores it in an encrypted file. The file is encrypted with the AES-256 algorithm in the GCM mode and keys are stored in the AndroidKeystore.

android-library android-security argon2 authentication kotlin kotlin-android kotlin-library user-pin

Last synced: 13 Apr 2025

https://github.com/akvelon/react-native-sms-user-consent

React Native wrapper for Android's SMS User Consent API, ready to use in React Native apps with minimum effort.

2fa android auth authentication code mobile one-time otp react-native two-factor verification

Last synced: 06 Apr 2025

https://github.com/pysnippet/fastapi-oauth2

Easy to integrate OAuth2 authentication with support for several identity providers.

allauth auth authentication fastapi login middleware oauth oauth2 python security social sso

Last synced: 17 Jan 2026

https://github.com/ederssouza/reactjs-auth-boilerplate

This repository was created to assist in the authentication implementation process in React JS applications with JWT and refresh token.

authentication boilerplate coverage coveralls jest jwt jwt-authentication react react-auth react-authentication react-boilerplate reactjs reactrouter reactrouterdom refresh-token testing-library typescript

Last synced: 07 Apr 2025

https://github.com/flavors/django-graphql-extensions

A collection of custom extensions for Graphene Django

authentication django errors extensions graphene graphql test testcase trace utils

Last synced: 13 Jul 2025

https://github.com/prateeknischal/webtail

A web-server based remote tailing tool writing in golang

authentication cgo golang logviewer pam pam-authentication websocket webtail

Last synced: 30 Aug 2025

https://github.com/jgontrum/fastapi_jwt_auth_with_aws_cognito

Example code for my Medium article.

authentication aws cognito fastapi jwt

Last synced: 22 Mar 2025

https://github.com/jacob-8/sveltefirets

Firebase ❀️ Svelte: A SvelteKit + Typescript + Firebase library inspired by Fireship.io

authentication firebase firebase-authentication firebase-firestore svelte sveltekit typescript

Last synced: 20 Aug 2025

https://github.com/zackha/supaauth

A Nuxt3 + Supabase starter template. Add Login and Register page into your Nuxt 3 project using Supabase authentication.

auth authentication example login nuxt nuxt3 nuxtjs register starter-kit starter-template supabase supabase-auth tailwindcss vue vue3

Last synced: 10 Apr 2025

https://github.com/jch254/serverless-node-dynamodb-api

API powered by Serverless, TypeScript, Webpack and DynamoDB, intended as a starting point for Serverless APIs

api apiary auth0 authentication aws aws-lambda docker dynamodb nodejs serverless serverless-offline starter-kit tyepscript typescript webpack

Last synced: 12 Apr 2025

https://github.com/piotrkowalczuk/charon

Authorization and authentication service.

authentication authorization golang grpc postgresql service

Last synced: 27 Oct 2025

https://github.com/logto-io/js

πŸ€“ Build authentication and authorization with Logto JS SDKs.

authentication authorization javascript jwt logto mfa multi-tenant oauth2 oidc saml sdk sso typescript

Last synced: 08 Apr 2025

https://github.com/propan/geheimtur

a secret door to your Pedestal application

authentication clojure http-basic-auth interceptor oauth2 pedestal

Last synced: 11 Jul 2025