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/drupol/psrcas

PSR CAS, a PHP standard library for CAS authentication.

authentication cas psr single-sign-on

Last synced: 21 Mar 2025

https://github.com/casdoor/casdoor-php-sdk

PHP client SDK for Casdoor

auth authentication authn casdoor oauth oidc php saml sso

Last synced: 11 May 2026

https://github.com/shutterstock/fnflow

Pronounced "effin' flow" because it's so badass, fnFlow is a Javascript control flow library heavily influenced by Caolan McMahon's async that encourages a proper functional design pattern.

async authentication control control-flow flow workflow

Last synced: 13 Apr 2025

https://github.com/clevertech/authentication-service

Authentication microservice. The integration only requires redirects and JWT tokens

2fa authentication facebook-signup google-signin jwt microservice recaptcha

Last synced: 14 Apr 2025

https://github.com/mvantellingen/wsgi-basic-auth

WSGI Basic HTTP Auth middleware

authentication python wsgi

Last synced: 22 Mar 2025

https://github.com/himself65/auth-spec

Create your own auth skills collection

authentication claude-code skills

Last synced: 23 May 2026

https://github.com/articulate/aws-iam-ssh-auth

Auth users connecting via SSH with IAM

authentication aws iam ssh

Last synced: 12 Apr 2025

https://github.com/jirutka/ssh-getkey-gitlab

A simple script to be used as AuthorizedKeysCommand in OpenSSH server to look up user’s public keys in GitLab or GitHub.

authentication gitlab openssh shell ssh ssh-key

Last synced: 10 Apr 2025

https://github.com/juanjocodedev/auth-nest

🚀 Sistema de autenticación con Google y GitHub, gestión de roles, y extensión de sesión con refresh tokens. 🧑‍🚀

authentication authentication-backend github-auth google-auth jwt jwt-token oauth2 refresh-tokens roles-management security

Last synced: 13 Apr 2025

https://github.com/bramvdbogaerde/auth-rs

Simple username/password authentication system for Rocket

authentication rocket rocket-rs rust

Last synced: 29 Sep 2025

https://github.com/magiclabs/magic-admin-php

Magic admin PHP SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.

authentication identity passwordless php

Last synced: 18 Jul 2025

https://github.com/supabase-community/gotrue-ex

An Elixir client for the GoTrue authentication service

authentication elixir gotrue

Last synced: 12 Dec 2025

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

EMQX Authentication/ACL with MongoDB

acl authentication emqx emqx-plugin mongodb

Last synced: 09 Oct 2025

https://github.com/marcominerva/twofactorauthenticationsample

A sample that showcases how to implement Two-Factor authentication in a Web API using an external Authenticator app

authentication authenticator-app csharp minimal-api qrcode two-factor-authentication visual-studio web-api

Last synced: 09 Apr 2025

https://github.com/harshmangalam/elysia-blog-api

Full featured blog api build with Bun (Elysia) and Prisma

authentication blog-api bun elysia javascript jwt oauth2 postgresql prisma swagger typescript

Last synced: 01 Aug 2025

https://github.com/djaodjin/djaodjin-signup

Django app for frictionless signup

authentication django frictionless mfa registration

Last synced: 31 Jul 2025

https://github.com/marcoonroad/twostep

HOTP and TOTP algorithms for 2-step verification (for OCaml). :clock10: :closed_lock_with_key: :1234: :camel:

2-factor-authentication 2-step-verification authentication cryptography infosec ocaml ocaml-library one-time-password one-time-passwords security security-tools

Last synced: 07 May 2025

https://github.com/descope/descope-next-js

Next.js library used to integrate with Descope (Deprecated)

authentication deprecated-repo descope next next-sdk nextjs nextjs-sdk sdk

Last synced: 15 Apr 2025

https://github.com/oktadev/gatsby-netlify-okta-example

Gatsby, Netlify, and Okta Example App

authentication gatsby gatsbyjs netlify oauth2 oidc

Last synced: 11 Apr 2025

https://github.com/peterpetrus/passport-token

Dirty Decoder for Laravel Passport (Bearer) Access Token

access-token authentication decoder laravel laravel-passport

Last synced: 07 Oct 2025

https://github.com/rodrigokamada/angular-amazon-cognito

Application example built with Angular 14 with authentication using the Amazon Cognito service.

amazon angular authentication aws awscommunity beginners cognito devcommunity ghactions ghpages hacktoberfest login signin signup stackblitz tutorial

Last synced: 28 Oct 2025

https://github.com/leonardpepa/pepaverse

Pepaverse is a social network build with nodejs, mongoDB, passportjs and websockets

authentication chat ejs express google-auth leonard leonardpepa login mongodb mongoose nodejs passportjs pepa pepaverse social-media social-network socket-io websockets

Last synced: 29 Oct 2025

https://github.com/shuque/dane

Go library for DANE authentication

authentication dane dns dnssec pkix tlsa x509

Last synced: 15 Jul 2025

https://github.com/geojimas/authentication-system

Custom Authentication Boilerplate with JWT, ExpressJS, TypeScript and VueJS.

authentication boilerplate express html javascript jwt mongodb-atlas mongoose nodejs pinia scss tailwindcss typescript vue vuex

Last synced: 10 Mar 2026

https://github.com/zacharynoble/fastify-drizzle-auth-template

A Node.js / Fastify template connected with relational databases via Drizzle ORM. Auth routes for login/register using sessions. Request / Response schema validations with Zod.

authentication drizzle eslint fastify middlewares node nodejs pm2 postgresql rest-api sql typescript zod

Last synced: 09 Apr 2025

https://github.com/qruzz/react-auth-hook

A small library for authenticating users in React using Auth0.

auth0 authentication typescript

Last synced: 04 May 2025

https://github.com/tatapinhighcone74/roblox-synapse

Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.

authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist

Last synced: 13 Jun 2025

https://github.com/ulbora/goauth2

A complete standalone Oauth2 Server RFC 6749 implementation written in Golang and licensed under the GPL V3 license.

authentication goauth2 golang jwt jwt-auth jwt-authentication jwt-bearer-tokens jwt-server jwt-token nginx oauth oauth-provider oauth-server oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-server secure security

Last synced: 26 Jun 2025

https://github.com/impak-finance/django-oidc-rp

A server side OpenID Connect Relying Party (RP, Client) implementation for Django.

authentication authorization client django openid-connect relying-party

Last synced: 09 Sep 2025

https://github.com/bmstefanski/spring-vue-rest-oauth-jwt

An example of sessionless OAuth2 and JWT authentication with Spring Boot and Vue.js

authentication jwt mongodb nodejs oauth2 rest restful-api spring spring-boot spring-mvc spring-security spring-security-oauth2 vue vue-router

Last synced: 12 May 2025

https://github.com/alliedcode/passkeys-rails

PasskeysRails - easy to integrate back end for implementing mobile passkeys

authentication passkeys rails ruby webauthn

Last synced: 11 Mar 2025

https://github.com/koltyakov/node-sp-auth-config

🔧 Config options builder for node-sp-auth (SharePoint Authentication in Node.js)

authentication cli javascript node-sp-auth nodejs sharepoint sharepoint-online typescript

Last synced: 18 Jul 2025

https://github.com/iliyazelenko/laravel-nuxt

Advanced authentication using Laravel 5.6 + Nuxt 1.4 (SSR, Socialite)

auth authentication laravel nuxt nuxtjs ssr vue

Last synced: 21 Mar 2025

https://github.com/sroutier/eloquent-ldap

A Laravel 5.1 package that first tries to log the user against the internal database if that fails, it tries against the configured LDAP/AD server.

active-directory authentication eloquent laravel laravel-package ldap php

Last synced: 16 Jan 2026

https://github.com/jerelmiller/redux-simple-auth

A library for implementing authentication and authorization for redux applications

authentication middleware redux

Last synced: 19 Mar 2025

https://github.com/alajusticia/laravel-logins

🔑 Sessions and Sanctum tokens tracking in Laravel apps. User notifications on new login, multiple remember tokens, IP geolocation, User-Agent parser.

authentication geolocation guard ip laravel login remember security session user-agent

Last synced: 10 Mar 2026

https://github.com/dbendit/traefik-forward-auth-plex-sso

Minimal forward authentication service that provides Plex SSO based login and authentication for the traefik reverse proxy

authentication docker docker-swarm go golang kubernetes plex traefik

Last synced: 15 Apr 2025

https://github.com/arxiv/arxiv-auth

Login page and core auth library

authentication flask in-production jwt python

Last synced: 31 Jul 2025

https://github.com/slok/simple-ingress-external-auth

A very simple external authentication service for Kubernetes ingresses (ingress-nginx, traefik...)

auth authentication external-auth external-authentication ingress ingress-nginx k8s kubernetes nginx traefik

Last synced: 15 Mar 2026

https://github.com/yasaricli/gah

Gin Auth Handlers

api authentication go go-api golang mongodb

Last synced: 10 Apr 2025

https://github.com/descope-sample-apps/angular-sample-app

This is a generic sample app, built in Angular, that showcases Descope Authentication using the Angular SDK.

angular app authentication descope sample

Last synced: 14 May 2025

https://github.com/jcf/oauth-two

OAuth 2.0 client in Clojure

authentication clojure oauth2 oauth2-client

Last synced: 05 May 2025

https://github.com/uzyn/passcay

🦎🔑 Secure & fast Passkey (WebAuthn) library for Zig

authentication passkey relying-party security webauthn zig zig-package ziglang

Last synced: 13 Jun 2025

https://github.com/guillempuche/localfirst_react_server

React app using local-first web SQLite and cloud Postgres database Neon. EffectJS with Kysely. Sync with PowerSync. Authentication via Stytch.

authentication effect flyway kysely local-first neon offline offline-first postgres powersync react reactjs sqlite stytch

Last synced: 22 Sep 2025

https://github.com/oddlama/elewrap

🥙 Controlled static privilege escalation utility with baked-in authentication rules. The most restrictive and lightweight replacement for sudo, doas or please.

authentication doas please privilege-escalation sudo

Last synced: 14 Sep 2025

https://github.com/railsmechanic/zachaeus

An easy to use licensing system, using asymmetric cryptography to generate and validate licenses.

api authentication easy-to-use jwt nacl paseto

Last synced: 07 May 2025

https://github.com/shuque/danetls

Program to test DANE enabled TLS Services

authentication check dane dnssec tls

Last synced: 15 Jul 2025

https://github.com/tuannvm/oauth-mcp-proxy

OAuth 2.1 authentication library for Go MCP servers

authentication authorization claude codex go-sdk mcp mcp-go oauth

Last synced: 03 Apr 2026

https://github.com/hayfever/sorcery-jwt

JWT extension for the Sorcery authentication gem

authentication jwt rails rails-api ruby sorcery

Last synced: 01 Nov 2025

https://github.com/imduffy15/token-cli

Command line utility for interacting with OAuth2 infrastructure to generate tokens

authentication authn authorization authz cli iap identity jwt oauth2 oidc sso token

Last synced: 28 Jan 2026

https://github.com/oauth-everything/passport-discord

A Passport strategy for authenticating with https://discordapp.com/

authentication discord discordapp nodejs passportjs

Last synced: 06 Oct 2025

https://github.com/hapytex/django-single-session

Allow a user to only have a single active session in Django.

authentication django python session

Last synced: 03 Jul 2025

https://github.com/byt3n33dl3/.crackedauth

MFA and 2FA chainers, authentication PenTesting frameworks.

authentication authentication-attack authorization blackbox-attack bypass offensive-security

Last synced: 18 Feb 2026

https://github.com/ory/polis-examples

Collection of SAML Jackson example apps that show how to integrate Enterprise SSO and Directory Sync with JavaScript-based web and authentication frameworks.

authentication identity-access-management nextjs nodejs open-source react saml

Last synced: 20 Jul 2025

https://github.com/Intera/redmine_env_auth

request environment authentication plugin for redmine

authentication kerberos redmine-plugin single-sign-on sso

Last synced: 23 Apr 2025

https://github.com/open-template-hub/auth-server-template

Auth Server Template is a generic open-source authentication server that has a simple yet powerful design to connect your business with all OAuth 2.0 and OAuth supporting third-party companies (like Google, Facebook, Twitter, or LinkedIn). It also supports a basic username-password authentication system.

authentication express facebook-login github-login google-login linkedin-login nodejs nodejs-express oauth oauth2 server social-login template twitch-login twitter-login

Last synced: 10 Aug 2025

https://github.com/mechiru/google-authz

google-authz = tower-service + google authentication

authentication gce gcp gke google

Last synced: 10 Apr 2026

https://github.com/manchenkoff/breeze-api

Laravel Breeze API template application based on Sail

api authentication breeze docker laravel sail sanctum

Last synced: 08 May 2025

https://github.com/jowo-io/next-auth-pubkey

A light-weight Lightning and Nostr auth provider for your Next.js app that's entirely self-hosted and plugs seamlessly into the next-auth framework.

authentication bitcoin jwt lightning lightning-network lnurl lnurl-auth nextauth nextjs nodejs oauth oauth2 react

Last synced: 24 Jun 2025

https://github.com/privacyidea/adfs-provider

Authentication provider for Microsoft AD FS to use with privacyIDEA.

2fa adfs authentication mfa multi-factor-authentication security

Last synced: 03 May 2025

https://github.com/privacyidea/privacyidea-ldap-proxy

:evergreen_tree: LDAP Proxy to intercept LDAP binds and authenticate against privacyIDEA

2fa authentication ldap-proxy python two-factor

Last synced: 03 May 2025

https://github.com/simplymichael/express-user-manager

A user management and authentication library for Express apps. Automatically creates and adds relevant (customizable) API endpoints to an Express app.

authentication authorization express expressjs login login-system node nodejs registration user user-management user-management-system

Last synced: 13 Apr 2025

https://github.com/gvalkov/tornado-http-auth

Digest and basic authentication for Tornado

authentication tornado-web

Last synced: 26 Feb 2026

https://github.com/clerk/clerk-nextjs-pages-quickstart

The official companion repo for Clerk's Next.js Quickstart using the pages router

auth authentication clerk nextjs pages-dir react

Last synced: 19 Mar 2025

https://github.com/zifangsky/easylimit

这是一个同时支持MVC和前后端分离项目开发模式的权限控制框架

authentication authorization front-end-framework java mvc-pattern permission-manager

Last synced: 14 Jan 2026

https://github.com/romis2012/aiohttp-basicauth

HTTP basic authentication middleware for aiohttp 3.0+

aiohttp authentication authentication-middleware http

Last synced: 08 Mar 2026

https://github.com/itenthusiasm/svelte-kit-supertokens

A repository for exemplifying/testing Svelte-Kit usage with SuperTokens

authentication ssr supertokens svelte sveltekit

Last synced: 22 Mar 2025

https://github.com/jmw5598/node-express-jwt-example

An example project implementing JWT authentication and role base authorization with Node.js, Express.js, Sequelize, and Sqlite

authentication authorization es6 express javascript jsonwebtoken jwt node role sequelize sequelizejs sqlite sqlite3

Last synced: 27 Apr 2025

https://github.com/appgalleryconnect/agc-android-demos

This repository including all of exsiting demos of AppGallery Connect Service in Android.

apm applinking appmessaging authentication authservice bugly cloudstorage crash huawei-appgallery remoteconfig serverless

Last synced: 12 Apr 2025

https://github.com/wultra/powerauth-server

PowerAuth Server component is the back-end counterpart of PowerAuth Mobile SDK that holds device registrations and verifies MFA signatures.

authentication mfa multi-factor-authentication passwordless passwordless-authentication psd2 strong-customer-authentication transaction-signing

Last synced: 30 Apr 2025

https://github.com/googlesamples/identity-appflip-tester-android

Lightweight Android app that simulates the Google app role during App Flip

account-linking android authentication authorization oauth2

Last synced: 11 Oct 2025

https://github.com/m-thirumal/oauth-authorization-server

New OAuth2.1 Authorization Server using Spring Boot & PostgreSQL

authentication oauth oauth2 oauth2-1 oauth2-server postgresql security spring-boot

Last synced: 14 Aug 2025

https://github.com/nimacodez/keygn

🪄 A Command Line Tool To Make random keys with different lengths for your different purposes.

authentication cli cmd decode encode hashing jwt jwt-token security token

Last synced: 14 Apr 2025

https://github.com/mmvergara/nextjs-mongodb-prisma-auth-template

Template repository for building a Next.js application with MongoDB, Prisma, and Next Auth authentication. 🚀

authentication mongodb nextjs prisma template

Last synced: 28 Jul 2025

https://github.com/stytchauth/stytch-vue-example

A Vue.js example app using the Stytch JavaScript SDK

authentication stytch vue vue3

Last synced: 27 Jul 2025

https://github.com/casdoor/casdoor-flutter-sdk

Flutter SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-flutter-example

auth authentication authn casdoor dart flutter oauth oidc sdk sso

Last synced: 08 Oct 2025