Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Authentication
![](https://explore-feed.github.com/topics/authentication/authentication.png)
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-02-11 00:02:46 UTC
- JSON Representation
https://github.com/teddio/pysteamsignin
A small Python 3 class designed to get Steam OpenID 2 sign-in up and running as quick as possible.
authentication bottlepy fastapi flask openid openid2 python steam steam-openid
Last synced: 11 Oct 2024
https://github.com/stytchauth/stytch-go
Official Stytch Backend SDK for Go
authentication golang sdk stytch
Last synced: 06 Feb 2025
https://github.com/arkerone/api-key-auth
Express/Restify middleware to authenticate HTTP requests based on api key and signature.
api authentication express expressjs javascript middleware nodejs restify restifyjs security
Last synced: 29 Oct 2024
https://github.com/jsdecena/laravel-passport-mutiauth
Laravel Passport Multi-Authentication Middleware
authentication jwt laravel laravel-passport middleware multi-auth oauth2
Last synced: 19 Nov 2024
https://github.com/fenz624/vity-toolkit
About Make your agent powerful in just 2 more lines of code
agent agent-authentication agent-toolkit agent-tools ai artificial-intelligence authentication js langchain llm toolkit typescript vercel-ai-sdk
Last synced: 20 Jan 2025
https://github.com/sky-uk/osprey
Kubernetes OIDC CLI login
authentication cli dex kubernetes ldap oidc
Last synced: 24 Jan 2025
https://github.com/agungsugiarto/codeigniter4-authentication
The codeigniter4\authentication component provides an API for authentication and includes concrete authentication adapters for common use case scenarios.
auth authentication codeigniter4
Last synced: 20 Dec 2024
https://github.com/ankitsharma-007/blogging-app-with-angular-cloudfirestore
A blogging application created with the help of Angular on front-end and Google Cloud Firestore on backend.
angular angular-cli angular-forms angular-routing ankit-sharma authentication authorization cloud-firestore firestore-database forms pagination single-page-app typescript
Last synced: 09 Nov 2024
https://github.com/auth0/webauthn.me
webauthn.me, learn more about the Web Authentication API or try the debugger.
authentication fido passwordless web-authentication-api webauthn
Last synced: 05 Feb 2025
https://github.com/kinde-oss/kinde-auth-react
Kinde React SDK for frontend authentication flows
authentication kinde-react react react-auth reactjs sdk
Last synced: 11 Feb 2025
https://github.com/marcocesarato/database-web-api
Dynamically generate RESTful APIs from the contents of a database table. Provides JSON, XML, and HTML. Supports most popular databases
apc api auth authentication database database-api database-management dataset html html5 json mysql php postgres query rest rest-api restful-api web xml
Last synced: 07 Feb 2025
https://github.com/graylog2/graylog-plugin-auth-sso
SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies
authentication graylog graylog-plugin single-sign-on sso
Last synced: 12 Nov 2024
https://github.com/jenkinsci/matrix-auth-plugin
Matrix-based authorization strategies for Jenkins
authentication jenkins plugin security
Last synced: 05 Feb 2025
https://github.com/Tenacity-Dev/Next.js-jwt-http-cookie-only
You'll learn how to implement your own authentication in Next.js using JWT and storing that JWT inside an httpOnly cookie.
authentication httpcookiestorage jwt nextjs react
Last synced: 27 Oct 2024
https://github.com/xpaw/steamopenid.php
🐘 A correct and simple implementation of Steam OpenID authentication
authentication openid php steam
Last synced: 05 Feb 2025
https://github.com/loiane/ionic3-firebase-ngrx
Sample Ionic 3 application using ngrx with firebase (auth, crud and camera plugin)
angular angular4 angularfire2 authentication cordova-camera crud firebase ionic ionic3 ngrx ngrx-effects ngrx-store
Last synced: 28 Oct 2024
https://github.com/wobsoriano/fastify-next-auth
Auth.js plugin for Fastify.
authentication fastify fastify-plugin next-auth oauth
Last synced: 15 Oct 2024
https://github.com/glassechidna/lastkeypair
A serverless SSH certificate authority to control access to machines using IAM and Lambda
access-control authentication authorization aws golang kms lambda ssh
Last synced: 08 Jan 2025
https://github.com/r4gus/keylib
FIDO2/ PassKey compatible authentication library
authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig ziglang
Last synced: 14 Oct 2024
https://github.com/aaron5670/expressjs-socketio-boilerplate
📦 Simple Express.js & Socket.io Boilerplate
api auth authentication boilerplate boilerplate-node boilerplate-template documentation documentation-generator express express-js io-boilerplate node-js nodejs nodejs-server passport passportjs socket socket-io socket-server socketio-server
Last synced: 12 Nov 2024
https://github.com/open-policy-agent/opa-envoy-spire-ext-authz
OPA-Envoy-SPIRE External Authorization Example.
authentication authorization envoyproxy open-policy-agent service-mesh spiffe spire
Last synced: 05 Nov 2024
https://github.com/harshit977/user-authentication-system-with-nodejs
Basic User Authentication System from scratch using Nodejs and Express.
authentication bcrypt crypto crypto-library express-js mongodb mongoose nodejs token-based-authentication
Last synced: 12 Nov 2024
https://github.com/dignajar/another-ldap
Another LDAP is a form-based authentication for Active Directory / LDAP server. Provides Authentication and Authorization for your applications running in Kubernetes.
authentication form-based form-based-authentication ingress kubernetes ldap ldap-authentication
Last synced: 21 Jan 2025
https://github.com/did-app/did-elixir
DID is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.
authentication oauth2 oidc openid-connect passwordless public-key-cryptography webauthn
Last synced: 21 Jan 2025
https://github.com/akamai/akamaiopen-edgegrid-php-client
PHP client library for Akamai {OPEN} EdgeGrid Authentication scheme (based on Guzzle)
akamai akamai-devexp authentication client edgegrid edgegrid-client guzzle middleware open php php-library
Last synced: 09 Feb 2025
https://github.com/nubank/clj-github-app
A library to implement GitHub Apps in Clojure.
authentication client clojure github webhook
Last synced: 08 Feb 2025
https://github.com/Longfld/ASPNETcoreAngularJWT
Angular in ASP.NET Core with JWT solution by systemjs
angular angular-material asp authentication bear-jwt bearer bearer-tokens csproj dotnet-core3-1 dotnetcore dotnetcore3 intercept jwt jwt-solution middleware rxjs6 serilog systemjs token
Last synced: 09 Nov 2024
https://github.com/okta/okta-mobile-swift
okta-mobile-swift
authentication ios jwt macos oauth oidc okta openid-connect tvos watchos
Last synced: 06 Feb 2025
https://github.com/linux08/auth
Getting through the basics of setting up an authentication in Golang.
authentication golang gorilla-mux jwt jwt-authentication rest-api
Last synced: 15 Nov 2024
https://github.com/justinmayer/django-elevate
Protect your sensitive Django views by requiring re-authentication
authentication django python security
Last synced: 27 Oct 2024
https://github.com/painlesscode/breeze-multiauth
Multi authentication guard generator for laravel breeze.
authentication laravel multi-auth-laravel
Last synced: 21 Nov 2024
https://github.com/p32929/androidapplockscreen
An easily implementable, clean, minimal Lockscreen library for Android
android android-app android-development android-library android-studio android-ui androidstudio authentication code library lockscreeen lockscreen lockscreen-background passcode passcodelock password password-vault pin pincode vault
Last synced: 10 Nov 2024
https://github.com/pch/rails-boilerplate
🛤 Ruby on Rails project template with custom authentication and my preferred defaults
authentication rails ruby ruby-on-rails
Last synced: 29 Oct 2024
https://github.com/drkno/plexsso
Plex backed Single Sign On
authentication docker hacktoberfest login nginx plex radarr sonarr sso
Last synced: 05 Nov 2024
https://github.com/github/darrrr
An SDK for the delegated recovery specfication
authentication cryptography facebook federation rails ruby ruby-on-rails sinatra
Last synced: 23 Jan 2025
https://github.com/ueberauth/guardian_phoenix
A collection of helpers for when using Guardian with Phoenix
authentication elixir elixir-lang guardian phoenix phoenix-framework
Last synced: 10 Feb 2025
https://github.com/kyr0/astro-launchpad
An Astro project template for decent projects: auth, i18next, Bootstrap, sitemap, webworker, robots.txt, preact, react, endpoints, endpoint clients, OAuth, various Astro features and data loading preconfigured
astro authentication bootstrap i18next microservices preact robots-txt scaffold sitemap-xml template
Last synced: 13 Nov 2024
https://github.com/keratin/authn-js
JavaScript client library for Keratin AuthN
api-client authentication authn
Last synced: 15 Nov 2024
https://github.com/descope/react-sdk
React library used to integrate with Descope
authentication descope jwt react react-sdk reactjs sdk
Last synced: 15 Nov 2024
https://github.com/anthonycastelli/vapor-jwtauthorization
Vapor JWT Authorization
authentication jwt jwt-authentication swift vapor
Last synced: 28 Oct 2024
https://github.com/zitadel/saml
A SAML 2.0 server (IdP) implementation written for Go
Last synced: 07 Feb 2025
https://github.com/adambien/jwtenizr
JWT Token Dispenser
authentication authorization jakartaee java javaee jwt microprofile
Last synced: 04 Dec 2024
https://github.com/tiredofit/docker-lemonldap
Dockerized authentication server with Single Sign On SAML, OpenID Connect, CAS, and Header support
authentication cas docker ldap lemonldap openid saml single-sign-on sso
Last synced: 05 Nov 2024
https://github.com/bodik/soft-webauthn
Python software webauthn token
authentication fido2 python webauthn
Last synced: 13 Nov 2024
https://github.com/juhanakristian/remix-auth-microsoft
Microsoft authentication strategy for remix-auth
authentication microsoft remix
Last synced: 07 Feb 2025
https://github.com/brianhenryie/bh-wp-autologin-urls
Adds single-use passwords to WordPress emails' URLs for frictionless login. Adds magic email link to login screen.
authentication email magic-link-authentication passwordless-login wordpress-plugin wordpress-plugin-boilerplate wp-mail
Last synced: 19 Dec 2024
https://github.com/jdelic/12factor-vault
Integration helpers for Hashicorp Vault with 12factor and Django
authentication database django hashicorp-vault secret-distribution
Last synced: 27 Oct 2024
https://github.com/getgrav/grav-plugin-login
Grav Login Plugin
authentication grav grav-plugin login login-system user-registration
Last synced: 10 Feb 2025
https://github.com/gavinsawyer/firebase-web-authn
A Firebase Extension for authentication with WebAuthn passkeys. Hire the developer: /in/gavinsawyer-dev.
api authentication cloud-functions firebase monorepo nx serverless typescript web webauthn
Last synced: 07 Feb 2025
https://github.com/descope/python-sdk
Python library used to integrate with Descope
authentication descope jwt python python-sdk sdk
Last synced: 08 Feb 2025
https://github.com/oktadev/okta-spring-boot-vue-crud-example
A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.
authentication crud-sample java javascript oidc okta-vue spring-boot spring-boot2 vue vuejs
Last synced: 14 Nov 2024
https://github.com/sagarmaheshwary/laravel-multiauth
Laravel application with multiple authentication guards.
admin authentication guards laravel laravel5 multiple-authentication mysql
Last synced: 11 Oct 2024
https://github.com/bn3t/generator-ngx-firebase-bootstrap
Generator for Angular / Firebase / Bootstrap projects
angular authentication bootstrap firebase firebase-authentication oauth2 password-reset register-page twitter-bootstrap yeoman yeoman-generator
Last synced: 21 Jan 2025
https://github.com/bezkoder/spring-boot-login-mongodb
Spring Boot & MongoDB Login and Registration example with JWT, Spring Security, Spring Data MongoDB
authentication authorization cookie http-cookies jwt jwt-auth jwt-authentication jwt-token login mongodb mongodb-database registration spring spring-boot spring-security spring-security-jwt token-based-authentication
Last synced: 09 Feb 2025
https://github.com/devsavage/slim-3-authentication
A Slim 3 authentication system.
authentication slim-3 slim-framework slim3 slimframework
Last synced: 15 Nov 2024
https://github.com/dword-design/nuxt-route-meta
Adds Nuxt page data to route meta at build time. Also supports TypeScript.
auth authentication frontend javascript meta-data node nodejs npm npm-package nuxt nuxt-module nuxtjs nuxtjs-module page pages route router vue vue-router webdevelopment
Last synced: 26 Oct 2024
https://github.com/ecphp/cas-bundle
CAS Bundle, a standard Symfony bundle for authentication using CAS protocol.
authentication cas single-sign-on
Last synced: 08 Nov 2024
https://github.com/11ty/demo-eleventy-serverless-oauth
A demo project using OAuth to secure some of your Eleventy Serverless routes.
authentication eleventy serverless
Last synced: 04 Feb 2025
https://github.com/unasuke/omniauth-twitter2
OmniAuth strategy for authenticating with Twitter OAuth2
authentication gem oauth2 omniauth ruby twitter
Last synced: 09 Feb 2025
https://github.com/akamai/akamaiopen-edgegrid-java
Java library for Akamai OPEN EdgeGrid Client Authentication
akamai akamai-devexp authentication devexp devexp-edgegrid java open
Last synced: 10 Feb 2025
https://github.com/italia/Satosa-Saml2Spid
SATOSA SAML-to-SAML proxy with Spid compliances
authentication idp proxy pysaml2 saml2 satosa satosa-saml2saml spid
Last synced: 10 Nov 2024
https://github.com/nuid/examples
Examples of NuID's zero knowledge authentication and key management facilities in various languages and frameworks. Open an Issue or PR if you'd like to see your favorite tool here.
authentication demo developer-portal javascript key-management login-registration-ux nodejs nuid nuid-portal proof ruby ruby-on-rails zero-knowledge
Last synced: 06 Nov 2024
https://github.com/hellokoding/hello-sso-jwt-auth
Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot
authentication java jwt security spring-boot sso
Last synced: 18 Nov 2024
https://github.com/srmullen/sveltekit-magic
An implementation of passwordless authentication using Magic with SvelteKit.
authentication magic svelte sveltekit
Last synced: 27 Oct 2024
https://github.com/acacha/laravel-social
A Laravel 5 package for OAuth Social Login/Register implementation using Laravel socialite and (optionally) AdminLTE Laravel package
acacha adminlte adminlte-template authentication laravel laravel-package laravel5-package llum oauth socialite
Last synced: 27 Oct 2024
https://github.com/leonjza/trauth
🔑 A simple, cookie based Traefik middleware plugin for HTTP Basic / Ceritificate Based Single Sign-on
authentication forwardauth sso traefik traefik-plugin
Last synced: 27 Oct 2024
https://github.com/calabonga/authorization-exercises
Exercises with authentication and authorization on ASP.NET Core 3.1. IdentityServer4 examples w/ video instructions. (rus)
asp-net-core authentication authorization basics calabonga cliams demo exercises roles roles-permission-management
Last synced: 26 Nov 2024
https://github.com/ctron/yew-oauth2
General purpose OAuth2 component for Yew
authentication oauth2 oidc openid-connect yew
Last synced: 19 Dec 2024
https://github.com/daniestevez/galileo-osnma
Galileo OSNMA (Open Service Navigation Message Authentication)
authentication cryptography galileo gnss osnma
Last synced: 14 Oct 2024
https://github.com/gobuffalo/buffalo-auth
Buffalo auth plugin helps adding username password authentication to your app
authentication generator go gobuffalo golang plugin
Last synced: 12 Nov 2024
https://github.com/fxamacker/webauthn
WebAuthn server library decoupled from http for easy intergration, provides WebAuthn registration and authentication for clients using FIDO2 keys, FIDO U2F keys, TPM, etc.
authentication fido-u2f fido2 go golang passwordless safetynet security u2f webauthn
Last synced: 11 Nov 2024
https://github.com/lykmapipo/ngaa
DRY authentication and authorization for angular and ui-router
angular angularjs authentication authorization ui-router
Last synced: 27 Oct 2024
https://github.com/ugogo/react-input-verification-code
A verification code input, autocompletion friendly
authentication code input pin-code react verification-code verify
Last synced: 08 Feb 2025
https://github.com/OpenFrenchFries/supasveltekit
Where Svelte's elegance meets Supabase's might!
authentication cloud database javascript opensource realtime supabase svelte sveltekit toolkit typescript
Last synced: 02 Feb 2025
https://github.com/ankitsharma-007/aspcore.two-factor-authentication
Perform two factor authentication in an ASP.NET core application using Google Authenticator app
ankit-sharma asp-net-core authentication google-authenticator two-factor-authentication visual-studio
Last synced: 22 Oct 2024
https://github.com/mbuesch/letmein
Authenticating port knocker - Written in Rust
authentication firewall port port-knocker port-knocking rust-lang tcp udp
Last synced: 05 Feb 2025
https://github.com/alecgn/crypthash-net
CryptHash.NET is a .NET multi-target library to encrypt/decrypt/hash/encode/decode strings and files, with an optional .NET Core multiplatform console utility.
aes argon2 authentication bcrypt c-sharp cbc cryptography csharp decode decryption dotnet dotnet-core dotnet-standard encode encryption gcm hash hmac password security
Last synced: 05 Dec 2024
https://github.com/myvas/aspnetcore.authentication.weixinauth
An ASP.NET Core authentication middleware: WeixinAuth for https://mp.weixin.qq.com (微信公众平台/网页授权登录)
aspnet aspnetcore authentication authentication-middleware middleware myvas netcoreapp30 netstandard20 nuget oauth2 weixin weixinauth
Last synced: 21 Jan 2025
https://github.com/oktadev/okta-spring-boot-2-angular-9-example
CRUD Example with Angular 9.0 and Spring Boot 2.2
angular angular-9 authentication kotlin oidc spring-boot typescript
Last synced: 14 Nov 2024
https://github.com/fschick/keycloak.aspnet.angular
How to: ASP.NET Core with OAuth2 (Keycloak) and Angular
angular aps-net asp-net-core authentication authorization csharp keycloak oauth2 openid-connect single-sign-on
Last synced: 04 Dec 2024
https://github.com/amitkhare/adonis-jwt-api-starter
Boilerplate for creating a JWT API server in AdonisJs with vuejs as backend.
adonisjs api authentication boilerplate javascript nodejs vuejs
Last synced: 27 Nov 2024
https://github.com/mgernand/aspnetcore.authorization.permissions
A libary that provides permission-based authorization.
asp-net-core authentication authorization dotnet dotnet-core multi-tenancy multi-tenant permissions tenant
Last synced: 19 Dec 2024
https://github.com/conorgil/2fa-notifier
2FA Notifier is a web extension that notifies users whether or not the sites they visit support two factor authentication (2FA).
2fa auth authentication chrome-extension chrome-extensions firefox-extension firefox-extensions firefox-webextension security twofa twofactor twofactorauth
Last synced: 02 Nov 2024
https://github.com/prosenjit-manna/wooapi
Woocommerce API with Angular. Angular woocommerce service, Wordpress auth with angular
angular angular-woocommerce angular6-library authentication woocommerce woocommerce-api wordpress wp-api wp-api-woocommerce
Last synced: 14 Nov 2024
https://github.com/dignajar/another-ldap-auth
LDAP Authentication for Nginx, Nginx ingress controller (Kubernetes), and HAProxy via a subrequest.
authentication docker docker-container kubernetes kubernetes-ingress-controller ldap nginx
Last synced: 21 Jan 2025
https://github.com/Alir3z4/django-cuser
Middleware to make authentication data easily available to all parts of a django project
Last synced: 29 Oct 2024
https://github.com/lgoodridge/django-uniauth
A Django app for managing CAS and custom user authentication.
authentication cas django python
Last synced: 14 Nov 2024
https://github.com/okta/okta-mobile-kotlin
Okta's Android Authentication SDK
android authentication jwt kotlin oauth oidc okta openid-connect
Last synced: 10 Feb 2025
https://github.com/microauth/microauth-twitter
Twitter oauth for micro
auth authentication javascript js micro microauth microservice nodejs twitter
Last synced: 14 Nov 2024
https://github.com/alekcz/charmander
A set of libraries to make working with firebase easier in clojure
authentication clojure firebase firebase-auth jwt
Last synced: 13 Nov 2024
https://github.com/wpcodevo/rust-axum-jwt-rs256
In this article, you'll learn how to build a secure and efficient backend API in Rust with JWT access and refresh tokens functionality. We'll leverage the high-performance Axum framework and SQLX to store data in a PostgreSQL database.
assymetric-encryption authentication axum axum-framework docker jsonwebtoken jwt jwt-authentication postgresql private-keys public-keys rs256 rust
Last synced: 27 Nov 2024
https://github.com/magiclabs/passport-magic
Magic is a Passport.js strategy that enables passwordless authentication middleware for any Express.js based application.
authentication expressjs identity javascript nodejs passportjs passwordless
Last synced: 27 Oct 2024
https://github.com/eddyverbruggen/nativescript-apple-sign-in
Sign In With Apple, as seen on WWDC 2019, available with iOS 13
authentication nativescript nativescript-plugin sign-in-with-apple
Last synced: 31 Oct 2024
https://github.com/aurorawebsoftware/aauth
Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations
abac access-control access-management auth authentication authorization laravel laravel-framework laravel-package permissions php php8
Last synced: 05 Feb 2025
https://github.com/ericchiang/kube-oidc
OpenID Connect utilities for Kubernetes
authentication kubernetes oidc openid-connect
Last synced: 28 Oct 2024
https://github.com/cornflourblue/next-js-13-mongodb-registration-login-example
Next.js 13 + MongoDB - User Registration and Login Example
Last synced: 28 Oct 2024
https://github.com/obytes/react-native-auth
Authentication in React Native, Easy, Secure, and Reusable solution
authentication react react-authentication react-native react-native-authentication reactjs
Last synced: 12 Nov 2024
https://github.com/Neoteroi/GuardPost
Classes to handle authentication and authorization for async Python application.
asyncio authentication authorization strategy synchronous
Last synced: 31 Jan 2025