Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/apereo/cas-webapp-docker

Apereo CAS Server web application running inside a docker container.

apereo apereo-cas authentication cas-server cloud containers docker sso

Last synced: 14 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/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/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/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/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/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/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/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/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/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/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!

authentication oauth2 openid

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/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://gitlab.gnome.org/World/Authenticator

Generate Two-Factor Codes

2FA HOTP TOTP authentication

Last synced: 27 Dec 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/carlalexander/passwords-evolved

WordPress password authentication for the modern era

authentication bcrypt password-enforcement security wordpress

Last synced: 19 Jan 2025

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/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/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/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/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/johanbrandhorst/grpc-auth-example

Examples of client authentication with gRPC

authentication authorization client grpc jwt mtls

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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/symfonycorp/connect

The SymfonyConnect official API SDK

authentication connect oauth php sdk symfony

Last synced: 18 Jan 2025

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/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/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/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/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/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/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