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: 2025-05-03 00:02:21 UTC
- JSON Representation
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: 11 Apr 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: 07 Apr 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/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: 22 Jan 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/TomDoesTech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 09 Dec 2024
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: 14 Apr 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/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/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/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: 05 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 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/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: 10 Jan 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: 29 Nov 2024
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: 13 Nov 2024
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: 27 Dec 2024
https://github.com/pbteja1998/remix-auth-email-link
authentication remix remix-auth
Last synced: 06 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/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/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: 22 Nov 2024
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/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: 04 Dec 2024
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/nhost/nhost-dart
Nhost Dart & Flutter packages
authentication dart flutter gql graphql nhost oauth2 serverless storage
Last synced: 04 Apr 2025
https://github.com/tomdoestech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 22 Nov 2024
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/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/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: 12 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: 11 Apr 2025
https://github.com/symfonycorp/connect
The SymfonyConnect official API SDK
authentication connect oauth php sdk symfony
Last synced: 05 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 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: 05 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/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/crossgeeks/googleclientplugin
Google Client Plugin for Xamarin iOS and Android
authentication google nugget plugin social-network xamarin xamarin-android xamarin-ios
Last synced: 19 Nov 2024
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: 21 Nov 2024
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: 14 Jan 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/filip-codes/breeze-nuxt
An application / authentication starter kit frontend in Nuxt.js for Laravel Breeze.
authentication breeze laravel nuxtjs
Last synced: 30 Nov 2024
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/jeremycoder/nuxt-iam
authentication authorization cookies jwt jwt-authentication jwt-token nuxt nuxt3 nuxt3-starter nuxt3-template vue vue3
Last synced: 06 Dec 2024
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: 18 Nov 2024
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/FedericoCeratto/nim-httpauth
HTTP Authentication library for Nim
authentication authorization http nim nim-lang security
Last synced: 24 Mar 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: 11 Feb 2025
https://github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app
My demo app of various SvelteKit experiments from my YouTube series.
authentication authorization sqlite sqlite3 svelte sveltekit tutorial
Last synced: 13 Nov 2024
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/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/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/flavors/django-graphql-extensions
A collection of custom extensions for Graphene Django
authentication django errors extensions graphene graphql test testcase trace utils
Last synced: 11 Apr 2025
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/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/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: 19 Dec 2024
https://github.com/featherscloud/opensource
Feathers Cloud open source projects
authentication code-generation generators typescript
Last synced: 06 Jan 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: 15 Apr 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/fastify/fastify-basic-auth
Fastify Basic auth plugin
authentication basic fastify fastify-plugin
Last synced: 08 Apr 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: 09 Apr 2025
https://github.com/authgear/authgear-server
Open source alternative to Auth0 / Firebase Auth
2fa auth0 authentication identity keycloak login mfa oauth2 oidc openid-connect passkeys passwordless sso supertokens
Last synced: 05 Apr 2025
https://github.com/app-generator/react-flask-authentication
React Flask Authentication - Open-Source Full-stack Project | AppSeed
appseed authentication flask react
Last synced: 16 Mar 2025
https://github.com/jipok/jauth
Lightweight SSL/TLS reverse proxy with authorization(via Telegram and SSH) for self-hosted apps
authentication golang letsencrypt lightweight reverse-proxy security self-hosted sni ssh ssl ssl-proxy sso telegram tls
Last synced: 09 Apr 2025
https://github.com/dburles/meteor-two-factor
🔐 Two factor authentication package for accounts-password
authentication meteor meteor-package two-factor-authentication
Last synced: 19 Apr 2025
https://github.com/uchicago/shibboleth-oidc
OpenID Connect support for the Shibboleth Identity Provider v3
authentication federation mitreid openid-connect saml2 shibboleth-identity-provider
Last synced: 09 Apr 2025
https://github.com/kucherenko/strapi-plugin-passwordless
A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email.
authentication passwordless passwordless-authentication plugin strapi strapi-plugin
Last synced: 09 Apr 2025
https://github.com/bezkoder/react-typescript-authentication-example
React Typescript JWT authentication and authorization example with Hooks, React router, Axios - Role based authentication example
authentication authorization axios hooks login react react-hooks react-router react-typescript registration token-authorization token-based-authentication typescript
Last synced: 14 Apr 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 Mar 2025
https://github.com/team-alembic/ash_authentication
The Ash Authentication framework
ash authentication elixir oauth2 password
Last synced: 12 Feb 2025
https://github.com/madhurjain/passport-local-sequelize
passport-local-sequelize is a sequelize plugin for building username and password login with passport
authentication javascript passport sequelize
Last synced: 06 Apr 2025
https://github.com/beaulebens/keyring
Keyring is an authentication framework for WordPress. It comes with definitions for a variety of HTTP Basic, OAuth1 and OAuth2 web services. Use it as a common foundation for working with other web services from within WordPress code.
500px authentication eventbrite facebook fitbit foursquare google instagram instapaper jetpack linkedin nest php pinterest runkeeper twitter wordpress youtube
Last synced: 09 Apr 2025
https://github.com/nhost/cli
Nhost CLI
authentication backend cli graphql hasura local postgresql serverless storage
Last synced: 05 Apr 2025
https://github.com/mo7amedaliebaid/piiicks-ecommerce
Flutter ecommerce built with clean architecture and bloc state management.
authentication bloc bloc-pattern cache cart clean-architecture cubit dart dartz ecommerce equatable flutter flutter-ecommerce flutter-state-management flutter-ui http notifications pagination search
Last synced: 07 Apr 2025
https://github.com/wanderer-moe/api
📦 The API for https://wanderer.moe/ — (v2 branch) created using Cloudflare Workers, R2, DO, Hono, Lucia Auth, Drizzle, Turso, Scalar & Resend
authentication cloudflare cloudflare-kv cloudflare-r2 cloudflare-workers drizzle durable-objects hono lucia-auth r2 resend turso typescript
Last synced: 09 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: 05 Apr 2025
https://github.com/nitram509/macaroons.js
Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.
authentication crypto crypto-library cryptography cryptography-library javascript macaroons typescript typescript-library
Last synced: 19 Nov 2024
https://github.com/stevepolitodesign/rails_mvp_authentication
An authentication generator for Rails 7. Generate all the files needed to create a feature rich authentication system that you control. No configuration needed.
authentication devise generator rails rails-authentication
Last synced: 19 Dec 2024
https://github.com/coreybutler/iam
Identification and access management library for all JS runtimes that support ES Modules.
access access-control acl acl-library admin-portal authentication authorization groups iam iam-policy iam-role iam-users identification permissions rbac rbac-management resources roles security users
Last synced: 16 Mar 2025
https://github.com/louim/bedrock-site-protect
Ansible role: Add htpasswd protection to Trellis (Bedrock-Ansible) WordPress sites.
ansible-role authentication basic-authentication bedrock bedrock-ansible trellis
Last synced: 10 Apr 2025
https://github.com/cerberauth/vulnapi
API Security Vulnerability Scanner designed to help you secure your APIs.
api-security api-security-testing api-testing authentication authorization cybersecurity dast graphql hacktoberfest jwt openapi owasp-top-10 security security-scanner security-tools vulnerability-scanners
Last synced: 06 Mar 2025
https://github.com/xstevenyung/fresh-session
Dead simple cookie-based session for Deno Fresh.
authentication cookie deno fresh session typescript
Last synced: 20 Nov 2024
https://github.com/proyecto26/nativescript-inappbrowser
📱InAppBrowser for NativeScript (Android & iOS) 🤘
android authentication browser chrome chrome-custom-tabs chrome-customtabs deep-linking deep-links inappbrowser ios nativescript nativescript-plugin oauth oauth2 safari safari-services sso-authentication sso-login web-authentication
Last synced: 13 Apr 2025
https://github.com/nsweeting/authex
Authex is an opinionated JWT authentication and authorization library for Elixir.
auth authentication authorization elixir jwt phoenix plug
Last synced: 10 Feb 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: 05 Apr 2025
https://github.com/Octo8080X/fresh-session
Dead simple cookie-based session for Deno Fresh.
authentication cookie deno fresh session typescript
Last synced: 13 Nov 2024
https://github.com/bjhaid/pam_hook
Pam based webhook authentication for Kubernetes
authentication kubernetes kubernetes-webhook pam pam-hook pamhook
Last synced: 21 Mar 2025
https://github.com/charlie0129/bupt-net-login
北邮北京邮电大学校园网网关自动化认证脚本。支持有线网和无线网。支持带参数 Portal 认证、AC 跳转、掉线重连。跨平台。 BUPT Network Login.
authentication bash bupt docker network shell windows
Last synced: 09 Apr 2025
https://github.com/bayareawebpro/wp-lumen-plugin-framework
Laravel (Lumen) Powered Wordpress Plugin Boilerplate
api authentication axios blade-template cache encryption laravel5 lumen router sessions symfony vuejs wordpress wordpress-plugin
Last synced: 12 Feb 2025
https://github.com/octo8080x/fresh-session
Dead simple cookie-based session for Deno Fresh.
authentication cookie deno fresh session typescript
Last synced: 26 Mar 2025
https://github.com/clerk/clerk-nextjs-examples
Official Clerk.dev Next.js examples repository. See how you can build all kinds of forms using Clerk!
authentication clerk nextjs react
Last synced: 22 Nov 2024