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/jbips/hapi-oidc

Hapi authentication strategy for OpenID Connect

authentication hapi hapi-plugin openid-connect

Last synced: 06 May 2025

https://github.com/stevemcarthur/docpad-plugin-authentication

Handles authentication and login functionality via social login for your docpad application. Protects pages from unauthenticated users. Uses the node module social-login (https://github.com/26medias/social-login) to standardise the configuration interface to the various login strategies and handle routing and redirection.

authentication docpad javascript login-strategies membership plugin social-login

Last synced: 18 Jun 2025

https://github.com/SteveMcArthur/docpad-plugin-authentication

Handles authentication and login functionality via social login for your docpad application. Protects pages from unauthenticated users. Uses the node module social-login (https://github.com/26medias/social-login) to standardise the configuration interface to the various login strategies and handle routing and redirection.

authentication docpad javascript login-strategies membership plugin social-login

Last synced: 03 Apr 2025

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

This reporitory was moved to https://github.com/wultra/powerauth-server repository

administration authentication mobile-security security

Last synced: 11 Jul 2025

https://github.com/fairwindsops/vaultutil

A go module containing cloud-provider helpers for use with Hashicorp Vault

authentication aws azure fairwinds-incubator golang-package vault

Last synced: 30 Oct 2025

https://github.com/authup/python-sdk

Python plugins for the Authup authentication and authorization framework

auth authentication authorization fastapi flask httpx python requests

Last synced: 10 Sep 2025

https://github.com/genesisblock3301/multiple-authentication-django

This is difference permission of user

authentication django

Last synced: 02 Apr 2026

https://github.com/louisbrulenaudet/totpsaurus

Ultralight, non-dependent and minimalist open-source package for generating Time-based One-Time Passwords (TOTPs), creating OTP URLs, and generating secure backup codes for account recovery.

2fa authentication crypto google-authenticator otp password time-based two-factor two-factor-authentication

Last synced: 14 Jul 2025

https://github.com/ankitsharma-007/aspcore.linkedinauth

Authentication of ASP.NET Core app using a LinkedIn account

ankit-sharma article asp-net-core authentication csharp linkedin visual-studio

Last synced: 08 May 2025

https://github.com/celsiusnarhwal/loctocat

Simple yet flexible OAuth2 device flow authentication for Python

authentication device-flow oauth oauth2 python

Last synced: 07 May 2025

https://github.com/igorbenav/fastsecure

A modern, flexible authentication system for FastAPI applications with support for multiple authentication methods and strategies.

auth authentication authorization fastapi jwt session

Last synced: 31 Oct 2025

https://github.com/miclip/uaa-chart

Helm chart to deploy UAA with an IdP and OpenLDAP test servers

authentication cloud-foundry kubernetes ldap saml-service-provider uaa

Last synced: 13 Apr 2025

https://github.com/casdoor/casdoor-wechat-miniprogram-example

WeChat MiniProgram (微信小程序) example for Casdoor

app auth authentication authn casdoor iam miniprogram sdk sso wechat weixin

Last synced: 21 Jun 2025

https://github.com/auth0-samples/auth0-aspnetcore-blazor-server-samples

Auth0 Integration Samples for ASP.NET Core Blazor Server Web Applications

aspnet authentication blazor blazor-server dx-sdk-quickstart

Last synced: 02 Aug 2025

https://github.com/tareq1988/lumen-starter

Lumen framework starter app

authentication laravel lumen-framework

Last synced: 27 Mar 2025

https://github.com/passageidentity/passage-android

Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password

1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn

Last synced: 10 Jul 2025

https://github.com/passageidentity/passage-swift

Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password

1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn

Last synced: 10 Jul 2025

https://github.com/vincezk/logon

An identification management solution using JOR, Angular, Express, Passport and Redis

angular authentication express logon-page nodejs passport sign-in

Last synced: 06 Mar 2026

https://github.com/inabajunmr/azidp4j

[alpha] Java OAuth 2.0 Authorization Server & OpenID Connect Identity Provider Library for any web application frameworks.

authentication authorization oauth oauth2 openid-connect

Last synced: 17 Jan 2026

https://github.com/robertgrubb/twitch-login-php

Simple class for handling Twitch TV authentication and retrieving user information

authentication twitch twitch-api twitch-tv user

Last synced: 06 Mar 2025

https://github.com/jonatasoli/keyrunes

⚔️ A modern, attribute-aware access control engine written in Rust. Supports RBAC, ABAC, ReBAC, PBAC, and fine-grained multi-tenant policies. Built to rival Keycloak's authorization module.

abac api authentication keyrunes oauth2 oidc pbac permissions rbac rebac rust rust-lang rustlang saml

Last synced: 21 Jun 2025

https://github.com/federicoceratto/nim-libu2f

FIDO U2F server-side and client-side library for Nim

authentication fido nim nim-lang security u2f

Last synced: 03 Oct 2025

https://github.com/spechtlabs/tka

Zero-friction Kubernetes access using Tailscale and ephemeral service accounts

access-control authentication kubernetes sre tailscale

Last synced: 18 May 2026

https://github.com/sventorben/kommons

Flexible tools and extensions for Keycloak - modular, production-ready, and developer-friendly.

authentication authn authorization authz extensions groups iam identity identity-management keycloak organizations plugin

Last synced: 12 Jan 2026

https://github.com/lakshayd02/spotify_clone_reactjs

This project is a Spotify clone built using React JS and Styled Components. It leverages the Spotify API to provide a near-authentic music streaming experience. 🎧

auth0 authentication context-api css3 react reactjs spotify spotify-api spotify-clone spotifyclone styled-components usereducer usereducer-hooks

Last synced: 10 Apr 2025

https://github.com/s-kainet/sharepoint-aspnet-authentication

SharePoint add-in authentication middleware for Asp.Net MVC (both Asp.Net Core and Asp.Net MVC 5 via Owin)

asp-net-core authentication net-mvc owin-middleware sharepoint

Last synced: 12 May 2025

https://github.com/amusarra/docker-apache-ssl-tls-mutual-authentication

L'obiettivo di questo progetto è quello di fornire un template pronto all'uso e che realizza un sistema di mutua autenticazione o autenticazione bilaterale SSL/TLS basato su Apache HTTP

apache2 authentication mutual-authentication ssl tls

Last synced: 12 Apr 2025

https://github.com/bladepop/vinyl-auth

A simple, short and vanilla javascript compatible token authentication library

authentication browser javascript javascript-library jwt jwt-authentication token token-authetication vanilla-javascript

Last synced: 08 Jul 2025

https://github.com/chrisamanse/Codegen

An open source one-time password generator for iOS.

authentication authenticator cryptography generator hmac ios one-time-passwords qrcode security swift

Last synced: 22 Jul 2025

https://github.com/sarvagyakrcs/nextjsauthentication

This project demonstrates how to implement authentication in a Next.js application using NextAuth.js, TypeScript, a custom UI, and Prisma for database management. It covers protected routes, callbacks, middlewares, and provides detailed integration between NextAuth.js and Next.js, including server-side actions.

authentication nextjs postgresql prisma-orm serverless

Last synced: 12 Sep 2025

https://github.com/s4kibs4mi/emq-am

Go based RESTful service to mange EMQ MQTT Broker's Authentication & Authorization (ACL).

authentication authorization emq emqtt emqttd mqtt mqtt-broker

Last synced: 05 May 2025

https://github.com/regulaforensics/documentreader-ionic-plugin

Cordova plugin for reading and validation of identification documents (Ionic sample)

authentication cordova cordova-plugin document id ionic reader sdk validation

Last synced: 30 Dec 2025

https://github.com/agconti/express-jwt-token

A lean and configurable implementation of jwt auth for Express.js

authentication express-middleware json-web-token jwt nodejs

Last synced: 20 Mar 2025

https://github.com/emanuelefavero/next-auth-prisma-db

A starter Next.js Typescript project using NextAuth.js and Prisma

authentication database db nextauth nextjs prisma

Last synced: 12 Apr 2025

https://github.com/chrisruffalo/keycloak-sync

A command for syncing the state of groups and their members in Keycloak/RH SSO to OpenShift

authentication groups idm keycloak openshift sso

Last synced: 11 Apr 2025

https://github.com/el-abdel/abelkeycloakbeareronlyadapterbundle

[Symfony Bundle]: Keycloak security adapter for bearer-only clients

api authentication hacktoberfest keycloak oauth security symfony symfony-bundle

Last synced: 30 Apr 2025

https://github.com/mp3063/laravel_mail_activation

Easy Laravel Auth with mail activation package

authentication laravel mail package php

Last synced: 11 Jan 2026

https://github.com/devagrawal09/clerk-nextjs-template

A simple and powerful Next.js template featuring authentication and user management powered by Clerk.

authentication clerk nextjs react

Last synced: 30 Dec 2025

https://github.com/zhuhengtan/gorgeous-admin-server

backends for gorgeous-admin(nodejs koa edition)

admin auth authentication ioredis jwt koa koa2 mysql nodejs redis typeorm

Last synced: 23 Oct 2025

https://github.com/ayman-al-khatib/bio-medika-web

Bio Medika Web 🌐 is a platform for drug warehouse owners to manage inventory 📦, control discounts 💸, handle orders 📋, and communicate with pharmacy owners via the Bio Medika mobile app 📲. It offers features like secure access 🔒, advanced search 🔍, real-time notifications 📩, and multi-language support 🌍.

adaptive animations authentication auto-size-text cached-network-images clean-code connectivity-plus dart firebase-core firebase-messaging flutter flutter-spinkit flutter-svg hive lottie notifications real-time responsive shimmer

Last synced: 10 Apr 2025

https://github.com/badgerati/pode.ldap

Extension module for Pode that enables cross-platform LDAP authentication

active-directory authentication cross-platform extension ldap openldap pode powershell-module

Last synced: 21 Jul 2025

https://github.com/damienharper/userbundle

Simple yet convenient bundle which lets you easily add features like user authentication, password resetting, user account locking, user account expiration to your application.

authentication doctrine symfony symfony-bundle symfony-flex symfony3 symfony4 user-bundle

Last synced: 10 Apr 2025

https://github.com/openwms/org.openwms.core.uaa

OpenWMS CORE Multi-tenant aware UAA service

authentication openwms spring-boot spring-cloud

Last synced: 26 Oct 2025

https://github.com/jmndao/auth-flow

Simple, clean authentication flow for client-side applications with automatic token management

auth auth-flow authentication client enterprise jwt login production-ready react server session token

Last synced: 01 May 2026

https://github.com/dethos/django-cryptolock

Authentication using cryptocurrency wallets for Django projects

authentication bitcoin bitid cryptocurrency-tools cryptolock django hacktoberfest monero

Last synced: 06 Oct 2025

https://github.com/maykinmedia/mozilla-django-oidc-db

Database-backed settings for mozilla-django-oidc, with modified unique identifiers for users

authentication django oidc

Last synced: 26 Apr 2025

https://github.com/gonzalo-bulnes/rails-5-token-authentication-demo

Demonstrate the Simple Token Authentication usage in a Rails 5 app.

api authentication demo rails

Last synced: 27 Apr 2025

https://github.com/nuid/credential

Cross-platform credential interface

authentication clj cljc cljs clojure clojurescript

Last synced: 09 Apr 2025

https://github.com/alphamarket/rails-acu

ACU is the acronym for Access Control Unit, and it's designed to give the 100% control over permissions on multiple levels of rails application's structure.

authentication gem rails rails5

Last synced: 11 Nov 2025

https://github.com/jonathandey/oc-jd-ghostuser

An OctoberCMS Plugin for Ghosting in to front-end user accounts

authentication ghosting login octobercms octobercms-plugin php users

Last synced: 05 Jun 2026

https://github.com/amrmuhamedd/e-commerce-nestjs

This project is a robust and scalable e-commerce backend built using NestJS, a powerful Node.js framework. It offers user registration, role-based authentication, and authorization. Users can be either "user" or "admin," with different privileges. "Users" can browse products, add them to their cart, and view related items from specific sellers.

authentication authorization ecommerce monogodb nestjs swagger-ui

Last synced: 28 Apr 2026

https://github.com/merlin04/zauth

An authentication API (JWT) that uses local Unix account credentials

auth authentication hackclub hacker-zephyr jwt nextjs shadow unix

Last synced: 24 Apr 2026

https://github.com/giuseppetm/nuxt-sample-webapp

Simple web app template made with NuxtJS, Typescript and Vuetify. Features: registration, login, CRUD operations.

authentication login-template nuxt nuxtjs template typescript web-template webapp

Last synced: 08 Aug 2025

https://github.com/velias/mcp-auth-adapter

An authentication adapter for Model Context Protocol (MCP) world. It sits in front of any OAuth 2.0 / OIDC IdP and provides functionality required by the MCP Authorization specification for the most common MCP clients (Claude Code/Desktop, Cursor IDE, ChatGPT, Gemini CLI, VS Code, ...) and their known problematic behaviours.

ai ai-security auth auth-adapter authentication mcp mcp-security oauth2 oidc oidc-proxy

Last synced: 22 Jun 2026

https://github.com/anagardi/registration-form

Simple demo program for user registration, authentication and profile managment.

authentication microsoft-sql-server profile-management registration

Last synced: 03 Apr 2026

https://github.com/ciscodevnet/arduino-duoauthlibrary-esp32

An Arduino Library to simplify the operations of performing Duo Multi-Factor Authentication within your ESP32 Micro Controller project

api-wrapper arduino authentication duo duo-api duo-library esp32

Last synced: 14 Apr 2025

https://github.com/elliotalien/node-project

A full-stack web application for managing employee information with image upload capabilities using Cloudinary.

authentication css ejs ejs-templates elliotalien expressjs html javascript mongodb nodejs otp vercel-deployment

Last synced: 15 Apr 2025

https://github.com/peterprototypes/apple-signin

Apple Sign In for Rust. Validated and decodes Apple's identity JWT

apple authentication jwt rust

Last synced: 02 Mar 2026

https://github.com/rollerworks/split-token

Split Tokens: Token-Based Authentication Protocol without Side-Channels

authentication crypto php rollerworks security sodium split-token token

Last synced: 15 Apr 2025

https://github.com/ericlondon/rails5-react-token-auth

Rails5 React Token Auth via Knock gem

authentication knock rails5 react token

Last synced: 03 May 2025

https://github.com/randomstate/auth

A framework-agnostic strategy-based approach to authentication for crystal-lang

authentication crystal

Last synced: 24 Jan 2026

https://github.com/chrislaskey/oauth2_facebook

A Facebook OAuth2 Provider for Elixir

authentication elixir facebook facebook-graph oauth2

Last synced: 19 Apr 2025

https://github.com/ma-ahmad/rails-authentication-app

Simple Authentication API that can be used with any front-end app like React, Vue, Angular app

api authentication rails

Last synced: 02 May 2026

https://github.com/ankitsharma-007/facebook-authentication-with-server-side-blazor

How to implement authentication and authorization using Facebook in a server-side Blazor application

ankit-sharma article asp-net-core authentication authorization blazor facebook-au server-side-bla visual-studio

Last synced: 26 Oct 2025

https://github.com/nash403/passport-anonym-uuid

Anonymous authentication strategy for Passport that supply an uuid.

anonymous authentication nodejs passport passport-anonym-uuid strategy uuid

Last synced: 26 Oct 2025

https://github.com/khaledkamr/filmfan

FilmFan is a full-stack web application for discovering, rating, and reviewing movies and TV shows. Built with Django, it provides a comprehensive platform for cinephiles to explore featured films, stay updated with entertainment news.

authentication css django html javascript python sqlite3

Last synced: 28 Jul 2025

https://github.com/khaledsaeed18/express-notes-app-with-typescript-prisma-postgresql

A simple and secure notes app built with Express.js, TypeScript, Prisma ORM, and PostgreSQL. It features JWT-based authentication, bcrypt.js for password hashing, input validation with express-validator, and request rate limiting with express-rate-limit for enhanced security and performance.

authentication backend bcryptjs express-rate-limit express-validator expressjs jsonwebtoken middleware nodejs pagination postgresql-database prisma-orm typescript

Last synced: 19 Apr 2025

https://github.com/hilliamt/node-auth-imperial

A Promise-based NodeJS authentication method for Imperial College student accounts

authentication imperial-college-london nodejs

Last synced: 13 Jun 2025

https://github.com/alexisbg/ssh-agent-add-id

A wrapper for ssh-add that checks whether a key has already been added to the SSH agent.

authentication ci gitbucket github gitlab ssh-add ssh-agent vscode vscode-remote wsl

Last synced: 26 Oct 2025

https://github.com/cloudflare/privacypass-config

Development and deployment CLI for Cloudflare Privacy Pass implementation

authentication cli cryptography privacy-pass token typescript

Last synced: 20 Oct 2025

https://github.com/rabahs/tvos-oauth

tvOS OAuth authentication using authentication/activation codes (Amazon login, Dropbox)

amazon authentication cocoapods dropbox ios oauth oauth2 oauth2-client swift swift-3 tvos

Last synced: 15 Mar 2026

https://github.com/can-kat/python-auth

HWID authentication system in Python compares user's HWID with a list from URL to determine authentication success or failure.

auth authentication authentication-backend authorization protection python-auth python-authentication python-authorizer

Last synced: 12 May 2025

https://github.com/kind-unes/flutter-islamic-dawaah-application

يهدف هذا البرنامج إلى دعوة الناس للإسلام من خلال جمع بيانات المدعوين ومراجعتها من قِبل الدعاة للتواصل معهم. يقدم البرنامج أيضًا تعليماً لمبادئ الدين الإسلامي للجدد عبر مقالات، وكتب إلكترونية، وملخصات عن الإسلام. لتنفيذ هذا الهدف بكفاءة، تم تصميم لوحة تحكم متقدمة ونظام قوي يسهل عملية الدعوة الإسلامية بشكل فعال.

admin-panel api app apple-store authentication dashboard education firebase flutter google-play islam quran source-code

Last synced: 18 Feb 2026

https://github.com/Kind-Unes/Flutter-Islamic-Dawaah-Application

يهدف هذا البرنامج إلى دعوة الناس للإسلام من خلال جمع بيانات المدعوين ومراجعتها من قِبل الدعاة للتواصل معهم. يقدم البرنامج أيضًا تعليماً لمبادئ الدين الإسلامي للجدد عبر مقالات، وكتب إلكترونية، وملخصات عن الإسلام. لتنفيذ هذا الهدف بكفاءة، تم تصميم لوحة تحكم متقدمة ونظام قوي يسهل عملية الدعوة الإسلامية بشكل فعال.

admin-panel api app apple-store authentication dashboard education firebase flutter google-play islam quran source-code

Last synced: 10 Mar 2026

https://github.com/wallabag/guzzle-site-authenticator

A plugin for guzzle that authenticates, with credentials, to sites that require it.

authentication guzzle php

Last synced: 03 Jul 2025

https://github.com/porech/pkcs11-web-proxy

A very simple reverse proxy that listens for plain HTTP requests and sends them to an upstream server with TLS client authentication from a PCKS#11 device (like a smart card).

authentication pkcs11 smart-card

Last synced: 07 Jul 2026

https://github.com/jyzib/node-easy-auth-npm

This npm package provides functionalities for user registration, OTP verification, user login, token verification, and user logout using Express.js and Mongoose for MongoDB integration.

authentication cookie-parser expressjs jsonwebtoken mongodb nodejs nodemailer

Last synced: 16 Oct 2025

https://github.com/uber5/react-pkce-sample

Sample app demonstrating using OAuth2 PKCE within React

authentication oauth2 pkce react

Last synced: 23 Apr 2025