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.
- GitHub: https://github.com/topics/authentication
- Wikipedia: https://en.wikipedia.org/wiki/Authentication
- Last updated: 2026-01-21 00:02:48 UTC
- JSON Representation
https://github.com/salte-auth/salte-auth
π»π Authentication for the modern web!
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/brycx/pasetors
PASETOrs: PASETO tokens in pure Rust
authentication ed25519 hacktoberfest jwt paseto paseto-tokens rust security xchacha20-poly1305
Last synced: 15 May 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/bezkoder/spring-security-refresh-token-jwt
Spring Security Refresh Token using JWT in Spring Boot example with HttpOnly Cookie - Expire and Renew JWT Token
authentication authorization jwt jwt-auth jwt-authentication jwt-authorization jwt-refresh-token jwt-token jwt-tokens refresh-token refresh-tokens refreshtoken spring spring-boot spring-security spring-security-jwt springboot springsecurity
Last synced: 31 Oct 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/kristofferstrube/blazor.webauthentication
A Blazor wrapper for the Web Authentication browser API.
auth authentication blazor credential-manager credentials jsinterop wasm web web-authentication
Last synced: 06 Apr 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/tomdoestech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 14 Jul 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/gabrieldim/sts-auth-key-exchange-protocol
Station-to-Station authentication key exchange protocol.
auth authentication exchange information-security key protocol station-to-station sts
Last synced: 01 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/supabase/auth-py
Python client implementation for Supabase Auth
auth authentication client client-library community gotrue python supabase users-auth users-management
Last synced: 15 May 2025
https://github.com/kriasoft/web-auth-library
Authentication library for the browser environment using Web Crypto API
authentication authorization cloudflare crypto decryption encryption gcp hmac jsonwebtoken jwt oauth oauth2 subtlecrypto token webcrypto webcrypto-api webworkers
Last synced: 25 Oct 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/na-stewart/sanic-security
An async security library for the Sanic framework.
aiohttp async auth authentication authorization captcha jwt login permissions python python3 register roles sanic sanic-framework security session token two-factor verification
Last synced: 12 Dec 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/TomDoesTech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 06 Aug 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/Silvanite/brandenburg
Laravel Authentication Package
acl auth authentication authorisation authorization laravel laravel-5-package laravel-framework laravel55 permissions php roles users
Last synced: 02 Apr 2025
https://github.com/silvanite/brandenburg
Laravel Authentication Package
acl auth authentication authorisation authorization laravel laravel-5-package laravel-framework laravel55 permissions php roles users
Last synced: 06 Oct 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/pbteja1998/remix-auth-email-link
authentication remix remix-auth
Last synced: 06 Apr 2025
https://github.com/goauthentik/terraform-provider-authentik
Manage https://goauthentik.io with terraform.
authentication authentik identity oauth oidc saml sso terraform terraform-provider
Last synced: 12 Sep 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/KristofferStrube/Blazor.WebAuthentication
A Blazor wrapper for the Web Authentication browser API.
auth authentication blazor credential-manager credentials jsinterop wasm web web-authentication
Last synced: 18 Apr 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/zhorton34/authorize-slim-4
Slim 4 Authorization Tutorial
authentication dotenv illuminate-validation laravel-mix php phpauth phpauthentication slim slim-framework slim-micro-framework slim4 slim4authentication slimconsole slimphp slimsecurity slimserver symfony-console vue vuejs whoops-error-handler
Last synced: 16 Mar 2025
https://github.com/nhost/nhost-dart
Nhost Dart & Flutter packages
authentication dart flutter gql graphql nhost oauth2 serverless storage
Last synced: 04 Apr 2025
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/andifalk/secure-oauth2-oidc-workshop
Hands-On Workshop for OAuth 2.0 and OpenID Connect 1.0
angular authentication authorization java keycloak microservices oauth2 openid-connect spring-boot spring-security testcontainers
Last synced: 20 Jul 2025
https://github.com/crossgeeks/googleclientplugin
Google Client Plugin for Xamarin iOS and Android
authentication google nugget plugin social-network xamarin xamarin-android xamarin-ios
Last synced: 13 Oct 2025
https://github.com/adcentury/socketio-jwt-auth
Socket.io authentication middleware using Json Web Token
auth authenticate authentication json-web-token jwt socket-io socket-io-middleware socketio-jwt socketio-jwt-auth
Last synced: 13 Apr 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/damienbod/microsoftentraidauthmicrosoftidentityweb
Microsoft Entra ID (Azure AD) flows using ASP.NET Core and Microsoft.Identity.Web
aad aspnet-core authentication azure client-credentials-flow dotnet key-vault microsoft-identity-platform oauth oauth2 oidc x509
Last synced: 06 Apr 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/jeremycoder/nuxt-iam
authentication authorization cookies jwt jwt-authentication jwt-token nuxt nuxt3 nuxt3-starter nuxt3-template vue vue3
Last synced: 02 Aug 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/ValueMelody/melody-auth
A turnkey OAuth & authentication system, designed for both Cloudflare Workers and Node.js
authentication cloudflare cloudflare-d1 cloudflare-kv cloudflare-workers facebook-login github-login google-login hono identity-provider mfa-authenticator oauth2 oauth2-client oauth2-server
Last synced: 26 Oct 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/dniel/traefik-forward-auth0
A backend for performing forward authentication with Auth0 using the Traefik reverse proxy.
auth0 authentication authorization backend beyondcorp external-authentication jwt kotlin kubernetes kubernetes-configuration oauth openid-connect protect-frontends spring-boot traefik
Last synced: 12 Apr 2025
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/hawxy/clerk.net
Clerk SDK for .NET/C#
aspnetcore authentication authorization clerk sdk
Last synced: 13 Apr 2025
https://github.com/fastify/fastify-basic-auth
Fastify Basic auth plugin
authentication basic fastify fastify-plugin
Last synced: 16 May 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