Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/authentication
- Wikipedia: https://en.wikipedia.org/wiki/Authentication
- Last updated: 2025-01-22 00:02:26 UTC
- JSON Representation
https://github.com/wiltonsr/ldapAuth
An open source Traefik Middleware that enables authentication via LDAP in a similar way to Traefik Enterprise
authentication authentication-middleware gandalpher go go-ldap golang hacktoberfest ldap ldap-authentication plugin traefik-middleware traefik-plugin traefik-v2
Last synced: 06 Nov 2024
https://github.com/clerk/clerk-nextjs-starter
Official starter repo for Clerk and Next.js
authentication clerk nextjs react
Last synced: 27 Oct 2024
https://github.com/waiting-for-dev/warden-jwt_auth
JWT token authentication with warden
authentication jwt ruby-gem warden
Last synced: 17 Jan 2025
https://github.com/r-lib/gargle
Infrastructure for calling Google APIs from R, including auth
authentication google package r rstats
Last synced: 20 Jan 2025
https://github.com/grand-stack/graphql-auth-directives
Add authorization to your GraphQL API using schema directives.
authentication authorization graphql graphql-api graphql-directive schema-directives
Last synced: 21 Jan 2025
https://github.com/rnc-archive/apple-authentication
Sign In With Apple for React Native
apple apple-sign-in authentication ios react react-native
Last synced: 14 Nov 2024
https://github.com/ricardogesteves/authv5-toolkit
Advanced custom authentication for Next.js applications with Auth.js V5. Authentication with providers and credentials.
authentication authorization bcrypt next-auth nextjs oauth2 postgresql prisma react react-hook-form react-icons resend server-actions shadcn-ui sonner tailwindcss typescript verification zod
Last synced: 19 Jan 2025
https://github.com/kobaltz/action_auth
ActionAuth is an authentication Rails engine crafted to integrate seamlessly with your Rails application. Optimized for Rails 7.1.0, it employs the most modern authentication techniques and streamlined token reset processes.
authentication rails rails-7-1 ruby-on-rails
Last synced: 24 Nov 2024
https://github.com/shaozi/ldap-authentication
πππ A simple Nodejs Async LDAP authentication library
authentication ldap ldap-authentication ldap-filter ldap-search nodejs passport-ldap security
Last synced: 19 Jan 2025
https://github.com/julie-ng/nodejs-certificate-auth
Demo for Client Certificate Authentication with Node.js Tutorial
authentication client-cert-authentication demo mtls mutual-tls openssl tutorial
Last synced: 25 Nov 2024
https://github.com/omniauth/omniauth-instagram
OmniAuth strategy for Instagram.
authentication instagram omniauth omniauth-strategy
Last synced: 17 Jan 2025
https://github.com/arunoda/use-magic-link
Simple auth setup for your React app in few minutes with Magic Link.
authentication magiclink react
Last synced: 13 Nov 2024
https://github.com/ellaisys/aws-cognito
AWS Cognito package (with MFA Feature) using the AWS SDK for PHP/Laravel
api-authentication authentication authentication-middleware aws aws-cognito aws-sdk cognito cognito-pool google-authenticator jwt laravel laravel-api-auth laravel-cognito laravel-package mfa php php8 user-pool
Last synced: 18 Jan 2025
https://github.com/jasny/auth
Authentication, authorization and access control for Slim and other micro-frameworks
authentication authorization php psr-15 slim-framework slim3
Last synced: 19 Jan 2025
https://github.com/nextcloud/user_external
π₯ External user authentication methods like IMAP, SMB and FTP
authentication ftp imap nextcloud nextcloud-app samba smb
Last synced: 19 Jan 2025
https://github.com/mohammadyounes/owin-mixedauth
Mixed (Windows + Forms) Authentication for OWIN
authentication owin owin-middleware owin-mixedauth windows-authentication
Last synced: 10 Nov 2024
https://github.com/auth0-samples/auth0-express-api-samples
Auth0 Integration Samples for Node Express REST API Services
api auth0 authentication dx-sdk-quickstart express node quickstart
Last synced: 22 Jan 2025
https://github.com/geoffsmith82/gmailauthsmtp
This project is a very basic demo showing how to authenticate with OAUTH2 and send an email message for gmail, microsoft/office365 as well as hotmail.com/outlook.com/live.com email addresses.
authentication delphi email gmail hotmail imap indy oauth2 oauthbearer outlook outlook365 pop3 sasl smtp xoauth2 xoauth2-protocol
Last synced: 08 Jan 2025
https://github.com/a-tokyo/react-apple-signin-auth
ο£Ώ Apple signin for React using the official Apple JS SDK
apple apple-id apple-js apple-sdk apple-signin auth authentication demo flow login modal no-redirect popup react react-apple react-native signin types vue zero-dependency
Last synced: 20 Jan 2025
https://github.com/jkheadley/appy-backend
A user system to bootstrap your app.
api api-server authentication authorization hapi hapi-api login mongodb mongoose permissions registration rest rest-hapi restful-api server swagger user-management user-roles user-system users
Last synced: 15 Nov 2024
https://github.com/bwmarrin/go-alone
A simple to use, high-performance, Go (golang) MAC signer.
authentication blake2b hmac hmac-signer itsdangerous jwt mac message-authentication-code signing token token-authetication
Last synced: 27 Oct 2024
https://github.com/auth0-samples/auth0-python-api-samples
Auth0 Integration Samples for Python REST API Services using Flask
api auth0 authentication dx-sdk-quickstart flask python quickstart
Last synced: 17 Jan 2025
https://github.com/hormesiel/vercel-basic-auth
How to add BASIC AUTHENTICATION to a VERCEL deployment for FREE using various techniques.
authentication basic-auth basic-authentication language nodejs now serverless static-site vercel vercel-now
Last synced: 20 Jan 2025
https://github.com/salte-auth/salte-auth
π»π Authentication for the modern web!
Last synced: 01 Nov 2024
https://github.com/britton-jb/sentinel
DEPRECATED - Phoenix Authentication library that wraps Guardian for extra functionality
authentication elixir guardian phoenix-framework ueberauth
Last synced: 16 Jan 2025
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: 02 Oct 2024
https://github.com/neilalexander/jnacl
Pure Java implementation of curve25519, salsa20, hsalsa20, xsalsa20 and poly1305 cryptographic primitives, along with a NaCl "Box" implementation
android-library authentication crypto curve25519 curve25519xsalsa20poly1305 ecc ecdsa hsalsa20 java java-library nacl poly1305 salsa20 xsalsa20 xsalsa20poly1305
Last synced: 19 Jan 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: 21 Jan 2025
https://github.com/A-Tokyo/react-apple-signin-auth
ο£Ώ Apple signin for React using the official Apple JS SDK
apple apple-id apple-js apple-sdk apple-signin auth authentication demo flow login modal no-redirect popup react react-apple react-native signin types vue zero-dependency
Last synced: 26 Oct 2024
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: 09 Nov 2024
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: 15 Nov 2024
https://github.com/jpopesculian/twitter-v2-rs
Rust bindings for Twitter API v2
authentication oauth2 rust twitter twitter-api
Last synced: 12 Nov 2024
https://github.com/sandsmark/polkit-dumb-agent
a polkit agent in 145 lines of code, because polkit is dumb and none of the other agents worked
authentication authorization cpp dbus desktop-environment linux linux-desktop policykit polkit polkit-agent qt xdg
Last synced: 12 Oct 2024
https://github.com/divpusher/codeigniter4-auth
A simple authentication library for CodeIgniter 4.
auth authentication codeigniter4 registration simple
Last synced: 14 Oct 2024
https://github.com/jordanisaacs/fastapi-sessions
Ready-to-use session cookies with custom backends for FastAPI
authentication cookies fastapi sessions
Last synced: 30 Sep 2024
https://github.com/carlalexander/passwords-evolved
WordPress password authentication for the modern era
authentication bcrypt password-enforcement security wordpress
Last synced: 19 Jan 2025
https://github.com/danawoodman/sveltekit-auth-example
An example SvelteKit app implementing a simple authentication system.
auth authentication daisyui demo javascript svelte sveltekit tailwindcss typescript
Last synced: 01 Nov 2024
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: 21 Nov 2024
https://github.com/friflo/Friflo.Json.Fliox
C# ORM for .NET with Messaging and Pub-Sub. C# ECS for high performance DoD.
authentication authorization c-sharp code-generator dod ecs ecs-framework entity entity-component-system json-schema-validator netcode no-sql orm pub-sub realtime-messaging rpc throughput unity websocket
Last synced: 24 Oct 2024
https://github.com/lenis0012/LoginSecurity
Lightweight and secure user authentication for Bukkit Minecraft servers
authentication bukkit java login-system minecraft security
Last synced: 29 Oct 2024
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: 20 Nov 2024
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: 20 Jan 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: 27 Oct 2024
https://github.com/alex-oleshkevich/imia
An authentication library for Starlette and FastAPI.
api-token asyncio authentication fastapi impersonation python starlette
Last synced: 16 Jan 2025
https://github.com/johanbrandhorst/grpc-auth-example
Examples of client authentication with gRPC
authentication authorization client grpc jwt mtls
Last synced: 20 Dec 2024
https://github.com/sourabpramanik/payload-auth-plugin
Authentication plugin for Payload CMS
authentication nextjs oauth oauth2 oidc passkey payload payload-plugin payloadcms saml sso webauthn
Last synced: 21 Jan 2025
https://github.com/dadrus/heimdall
A cloud native Identity Aware Proxy and Access Control Decision service
access-control access-management api-gateway auth-api auth-proxy authentication authorization decision-api golang iap identity-aware-proxy oauth2 openid-connect policy-enforcement
Last synced: 20 Dec 2024
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: 22 Jan 2025
https://github.com/wolfgunblood/nextjs-saaskit
An Open Source Next.js Saas Kit
authentication drizzle-orm lemon-squeezy nextjs shadcn-ui stack tailwind turso
Last synced: 20 Jan 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: 22 Jan 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: 14 Nov 2024
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: 07 Nov 2024
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/TomDoesTech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 09 Dec 2024
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: 20 Oct 2024
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: 19 Jan 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: 27 Nov 2024
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: 20 Jan 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: 20 Jan 2025
https://github.com/itpropro/nuxt-oidc-auth
OIDC (OpenID connect) focused auth module for Nuxt
authentication hacktoberfest nuxt nuxtjs oauth oauth2 openid-connect security vue
Last synced: 19 Jan 2025
https://github.com/mattetti/gorailsyourself
A suite of useful functions needed when porting/mixing Go/Rails code.
authentication golang inflector rails
Last synced: 07 Nov 2024
https://github.com/genfirst/react-twitter-auth
A React Twitter Login Component
authentication react reactjs twitter twitter-login
Last synced: 22 Jan 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: 25 Oct 2024
https://github.com/auth0/auth0-aspnetcore-authentication
SDK for integrating Auth0 in ASPNET Core
asp-net auth0 authentication dotnet dx-sdk oidc
Last synced: 19 Jan 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: 03 Nov 2024
https://github.com/darrenbaldwin07/clerk-rs
The official community-maintained Clerk SDK for Rust
actix-web authentication authorization axum clerk jwt rust sdk
Last synced: 19 Jan 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: 13 Nov 2024
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: 19 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: 27 Dec 2024
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/pbteja1998/remix-auth-email-link
authentication remix remix-auth
Last synced: 21 Jan 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: 09 Nov 2024
https://github.com/ynuwenhof/koblas
Lightweight SOCKS5 proxy server
authentication docker proxy rust server socks socks5 socks5-proxy socks5-server tcp
Last synced: 06 Nov 2024
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/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/justinmayer/kagi
WebAuthn security keys and TOTP multi-factor authentication for Django
2fa authentication django multi-factor-authentication security totp u2f webauthn
Last synced: 16 Jan 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: 18 Jan 2025
https://github.com/nhost/nhost-dart
Nhost Dart & Flutter packages
authentication dart flutter gql graphql nhost oauth2 serverless storage
Last synced: 17 Jan 2025
https://github.com/tomdoestech/auth-api-tutorial
authentication mongoose nodejs typegoose typescript zod
Last synced: 22 Nov 2024
https://github.com/symfonycorp/connect
The SymfonyConnect official API SDK
authentication connect oauth php sdk symfony
Last synced: 18 Jan 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: 16 Jan 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: 16 Jan 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/descope/descopecli
A command line utility for performing common tasks on Descope projects
authentication authorization cli descope
Last synced: 22 Jan 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: 16 Jan 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: 17 Jan 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: 21 Nov 2024
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: 22 Jan 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: 27 Oct 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/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 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: 09 Jan 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 Jan 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: 14 Nov 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: 18 Jan 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: 18 Jan 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