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/mohiva/play-silhouette

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.

authentication cas oauth oauth1 oauth2 openid play-framework scala silhouette

Last synced: 12 Nov 2024

https://github.com/flavors/django-graphql-jwt

JSON Web Token (JWT) authentication for Graphene Django

authentication django graphene graphql jsonwebtoken jwt oauth2 token

Last synced: 17 Jan 2025

https://github.com/apereo/phpcas

Apereo PHP CAS Client

authentication cas php sso

Last synced: 18 Jan 2025

https://github.com/openidentityplatform/openam

OpenAM is an open access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.

aaa access access-management accounting active-directory authentication authorization federation kerberos oauth oauth2 oidc openam opensso policy saml sso webauthn

Last synced: 16 Jan 2025

https://github.com/OpenIdentityPlatform/OpenAM

OpenAM is an open access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.

aaa access access-management accounting active-directory authentication authorization federation kerberos oauth oauth2 oidc openam opensso policy saml sso webauthn

Last synced: 01 Nov 2024

https://github.com/aaronrenner/phx_gen_auth

An authentication system generator for Phoenix 1.5 applications.

authentication phoenix

Last synced: 04 Nov 2024

https://github.com/rkusa/koa-passport

Passport middleware for Koa

authentication javascript koa koa2 passport

Last synced: 16 Jan 2025

https://github.com/olafsulich/fullstack-nextjs-ecommerce

Fullstack Next.js E-Commerce made with NextAuth + Prisma, Docker + TypeScript + React Query + Stripe + Tailwind Sentry and much more πŸ›’

authentication docker next-auth nextauth nextjs nextjs-boilerplate nextjs-starter nextjs-template nextjs-typescript prisma react-query sentry tailwindcss typescript

Last synced: 31 Oct 2024

https://github.com/wso2/product-is

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.

access-management adaptive-authentication authentication authorization hacktoberfest identity mfa oauth2 oidc saml2 sso

Last synced: 18 Jan 2025

https://github.com/wordpress/two-factor

Two-Factor Authentication for WordPress.

2fa authentication totp wordpress wordpress-plugin

Last synced: 16 Jan 2025

https://github.com/WordPress/two-factor

Two-Factor Authentication for WordPress.

2fa authentication totp wordpress wordpress-plugin

Last synced: 16 Nov 2024

https://github.com/damienbod/AspNet6IdentityServer4AngularOidcFlows

OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4

angular aspnet-core aspnetcore authentication authorization identity identityserver4 oauth2 oidc openid security sqlite typescript

Last synced: 06 Nov 2024

https://github.com/damienbod/aspnet6identityserver4angularoidcflows

OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4

angular aspnet-core aspnetcore authentication authorization identity identityserver4 oauth2 oidc openid security sqlite typescript

Last synced: 22 Jan 2025

https://github.com/niledatabase/niledatabase

PostgreSQL reengineered for multi-tenant apps

authentication multiregion multitenant postgresql saas serverless vector

Last synced: 24 Nov 2024

https://github.com/netheril96/securefs

Filesystem in userspace (FUSE) with transparent authenticated encryption

authentication cloud crypto cryptography encryption filesystem filesystems fuse fuse-filesystem security

Last synced: 26 Oct 2024

https://github.com/maxcountryman/axum-login

πŸͺͺ User identification, authentication, and authorization for Axum.

access-control authentication authorization axum login

Last synced: 16 Jan 2025

https://github.com/AzureAD/microsoft-identity-web

Helps creating protected web apps and web APIs with Microsoft identity platform and Azure AD B2C

aadv2 asp-net-core authentication microsoft-identity-platform

Last synced: 06 Nov 2024

https://github.com/fabianishere/pam_reattach

Reattach to the user's GUI session on macOS during authentication (for Touch ID support in tmux)

authentication macos pam sudo tmux touch-id

Last synced: 09 Nov 2024

https://github.com/mukeshsolanki/android-otpview-pinview

A custom view to enter otp of different sizes used usually in cases of authentication.

android android-library android-pinview authentication compose compose-library custom-view jetpack-compose otp otpview

Last synced: 20 Jan 2025

https://github.com/duo-labs/webauthn.io

The source code for webauthn.io, a demonstration of WebAuthn.

authentication demo passkeys python security webauthn

Last synced: 17 Jan 2025

https://github.com/mxstbr/passport-magic-login

Passwordless authentication with magic links for Passport.js.

authentication express magiclink passport

Last synced: 18 Jan 2025

https://github.com/nemanjam/nextjs-prisma-boilerplate

Full stack boilerplate with Next.js, Prisma, Tailwind, TypeScript, Docker, Postgres, documentation, frontend and backend unit and integration tests with Jest, Cypress end-to-end tests, Github Actions CI/CD workflows, and production deployment with Traefik and Docker.

authentication boilerplate cicd cypress docker github-actions jest nextjs postgresql prisma react react-hook-form react-query react-testing-library starter-project tailwindcss traefik typescript

Last synced: 18 Jan 2025

https://github.com/eicrud/eicrud

An opinionated backend framework based on NestJS. Get your CRUD app up and running in no time! βš™οΈπŸ”’

authentication authorization backend casl crud crud-application framework hacktoberfest javascript microservices mikro-orm nest nestjs nodejs nodejs-framework typescript

Last synced: 17 Jan 2025

https://github.com/greenpau/caddy-auth-portal

Authentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA with App Authenticators and Yubico.

authentication authentication-backend authentication-middleware authentication-portal caddy caddy-module caddy-plugin caddy2 facebook-login github-authentication jwt jwt-tokens ldap ldap-authentication ldap-authentication-backend oauth2 openid-connect saml user-identity user-registration

Last synced: 27 Oct 2024

https://github.com/lonnieezell/myth-auth

One-stop Auth package for CodeIgniter 4

authentication codeigniter4

Last synced: 17 Jan 2025

https://github.com/widen/cloudfront-auth

An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login

auth0 authentication authorization aws cloudfront github google jwt lambda lambda-edge login microsoft oauth2 okta openid-connect

Last synced: 01 Oct 2024

https://github.com/Widen/cloudfront-auth

An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login

auth0 authentication authorization aws cloudfront github google jwt lambda lambda-edge login microsoft oauth2 okta openid-connect

Last synced: 25 Oct 2024

https://github.com/nickredmark/ooth

User identity/authentication/accounts management microservice for node.js

accounts authentication nodejs ooth ooth-client rest

Last synced: 30 Oct 2024

https://github.com/janko/rodauth-rails

Rails integration for Rodauth authentication framework

account-management authentication json-api jwt multifactor-authentication rails rodauth

Last synced: 16 Jan 2025

https://github.com/oauthjs/angular-oauth2

AngularJS OAuth2

angular authentication oauth2

Last synced: 17 Jan 2025

https://github.com/YosaiProject/yosai

A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail

authentication authorization python rbac security sessionmanagement totp two-factor twofactorauth

Last synced: 09 Nov 2024

https://github.com/zalando/gin-oauth2

Middleware for Gin Framework users who also want to use OAuth2

authentication authorization gin gin-middleware oauth2

Last synced: 17 Jan 2025

https://github.com/NetDevPack/Security.Identity

.NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities

access-control asp-net-core asp-net-identity authentication authorization claims custom-authentication identity json-web-token jwt oauth roles

Last synced: 10 Nov 2024

https://github.com/codemation/easyauth

Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.

admin-dashboard authentication authorization fastapi gui jwt permissions rbac user-management

Last synced: 17 Jan 2025

https://github.com/vmware-tanzu/pinniped

Pinniped is the easy, secure way to log in to your Kubernetes clusters.

active-directory authentication identity idp kubernetes ldap login oidc

Last synced: 22 Jan 2025

https://github.com/mateusjunges/laravel-acl

This package helps you to associate users with permissions and permission groups with laravel framework

access-control access-management acl authentication authorization hacktoberfest laravel package php7 security

Last synced: 28 Sep 2024

https://github.com/react-auth-kit/react-auth-kit

Powerful Auth Management library for ReactJs-based applications

auth authentication authorization hacktoberfest jwt jwt-authentication kit nextjs private-route react react-js

Last synced: 16 Jan 2025

https://github.com/google/webauthndemo

An example Node.js Relying Party implementation of the WebAuthn specification

authentication authentication-backend example google-appengine relying-party security webauthn webauthn-library

Last synced: 13 Nov 2024

https://github.com/viacreative/sudo-su

Laravel package to easily login as other users during development.

authentication debugging laravel laravel-5-package

Last synced: 29 Nov 2024

https://github.com/kadeessh/kadeessh

Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go

authentication caddy go openssh ssh ssh-server

Last synced: 22 Jan 2025

https://github.com/hasura/react-check-auth

Add auth protection anywhere in your react/react-native app

authentication npm-module react react-authentication

Last synced: 20 Jan 2025

https://github.com/shaj13/go-guardian

Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

2fa auth authentication authenticator bearer-tokens certificate-authentication go go-guardian go-passport golang golang-library guardian hotp ldap ldap-authentication passport strategies tokens totp x509

Last synced: 25 Oct 2024

https://github.com/laravel-backpack/permissionmanager

Admin interface for managing users, roles, permissions, using Backpack CRUD

acl authentication crud laravel permission user-management

Last synced: 17 Jan 2025

https://github.com/dotnet/kerberos.net

A Kerberos implementation built entirely in managed code.

active-directory authentication csharp kdc kerberos net

Last synced: 17 Jan 2025

https://github.com/dotnet/Kerberos.NET

A Kerberos implementation built entirely in managed code.

active-directory authentication csharp kdc kerberos net

Last synced: 06 Nov 2024

https://github.com/discourse/wp-discourse

WordPress plugin that lets you use Discourse as the community engine for a WordPress blog

authentication comments discussions single-sign-on wordpress-plugin

Last synced: 16 Jan 2025

https://github.com/artginzburg/sudo-touchid

ο£Ώ Permanent TouchID support πŸ‘† for `sudo`.

authentication bash cli macos security sudo terminal touchid

Last synced: 30 Oct 2024

https://github.com/nikiforovall/keycloak-authorization-services-dotnet

Authentication and Authorization with Keycloak and ASP.NET Core πŸ”

auth authentication authorization authserver authz dotnet idp jwt jwt-authentication keycloak oidc

Last synced: 16 Jan 2025

https://github.com/p0dalirius/windows-coerced-authentication-methods

A list of methods to coerce a windows machine to authenticate to an attacker-controlled machine through a Remote Procedure Call (RPC) with various protocols.

authentication call coerce microsoft privilege-escalation rpc windows

Last synced: 18 Jan 2025

https://github.com/nestjs/passport

Passport module for Nest framework (node.js) πŸ”‘

authentication javascript nest nestjs nodejs passport typescript

Last synced: 21 Jan 2025

https://github.com/omniauth/omniauth-oauth2

An abstract OAuth2 strategy for OmniAuth.

authentication hacktoberfest oauth2 omniauth omniauth-strategy

Last synced: 16 Jan 2025

https://github.com/aichbauer/express-rest-api-boilerplate

Express REST API with JWT Authentication and support for sqlite, mysql, and postgresql

authentication ava boilerplate express jwt mysql nodejs postgresql sqlite

Last synced: 19 Jan 2025

https://nikiforovall.github.io/keycloak-authorization-services-dotnet/

Authentication and Authorization with Keycloak and ASP.NET Core πŸ”

auth authentication authorization authserver authz dotnet idp jwt jwt-authentication keycloak oidc

Last synced: 06 Dec 2024

https://github.com/aspnetrun/run-aspnetcore-realworld

E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->

aspnet-core aspnet-core-template aspnetcore aspnetcore-basic-authentication aspnetcore-httpcontext aspnetcore-identity authentication authorization bootstrap4 business-rules clean-architecture configuration ddd-architecture ecommerce entity-framework-core multipage-application razor-pages real-world-project shopping-cart validation

Last synced: 19 Jan 2025

https://github.com/intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs πŸ”’ B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 16 Jan 2025

https://github.com/daniel-cottone/cerberus

A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.

authentication authorization java json-web-token jwt rest rest-api restful-api spring spring-boot spring-framework spring-security

Last synced: 19 Jan 2025

https://github.com/nemanjam/mern-boilerplate

Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.

authentication authorization boilerplate express facebook-login fullstack google-login jwt mern mern-boilerplate mongodb mongoose oauth passport react reactjs redux redux-thunk

Last synced: 18 Jan 2025

https://github.com/Waffle/waffle

Enable drop-in Windows Single Sign On for popular Java web servers.

activedirectory authentication java kerberos ntlm sspi waffle

Last synced: 06 Nov 2024

https://github.com/hypebeast/micro-auth

A microservice that makes adding authentication with Google and Github to your application easy.

authentication docker docker-compose github google lapis nginx openresty

Last synced: 17 Nov 2024

https://github.com/jaguar-dart/jaguar

Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth

authentication authorization dart http jaguar orm rest rest-api restful routing session web webserver websocket

Last synced: 17 Jan 2025

https://github.com/magiclabs/magic-js

Magic browser/React Native JavaScript SDK is your entry-point to integrating passwordless authentication inside your application.

authentication identity jamstack javascript passwordless

Last synced: 16 Jan 2025

https://github.com/Jaguar-dart/jaguar

Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth

authentication authorization dart http jaguar orm rest rest-api restful routing session web webserver websocket

Last synced: 30 Oct 2024

https://github.com/stavroskasidis/BlazorWithIdentity

A project template for a blazor hosted app using cookie based authentication with ef core identity.

authentication blazor blazor-client blazor-webassembly cookie-authentication entity-framework-core identity

Last synced: 27 Oct 2024

https://github.com/stavroskasidis/blazorwithidentity

A project template for a blazor hosted app using cookie based authentication with ef core identity.

authentication blazor blazor-client blazor-webassembly cookie-authentication entity-framework-core identity

Last synced: 30 Sep 2024

https://github.com/gmhafiz/go8

Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development

api authentication e2e-testing ent go golang integration-testing opentelemetry starter-kit unit-test

Last synced: 18 Jan 2025

https://github.com/Intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs πŸ”’ B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 26 Oct 2024

https://github.com/passwordless-id/webauthn

Webauthn / passkeys helper library to make your life easier. Client side, server side and demo included.

authentication passkeys passwordless webauthn

Last synced: 13 Nov 2024

https://github.com/pbteja1998/nextjs-starter

A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB + ESLint + Prettier + Husky

authentication fauna faunadb github-auth github-authentication linkedin-authentication next-auth nextjs nextjs-boilerplate nextjs-starter passwordless passwordless-authentication passwordless-login react-query react-query-devtools tailwind tailwindcss typescript vercel

Last synced: 21 Jan 2025

https://github.com/2fast-team/2fast

Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)

android-app authentication authenticator c-sharp ios-app linux-app password totp uwp-apps windows-10

Last synced: 19 Jan 2025

https://github.com/tuupola/slim-basic-auth

PSR-7 and PSR-15 HTTP Basic Authentication Middleware

authentication middleware php psr-15 psr-7

Last synced: 16 Jan 2025

https://github.com/membrane/api-gateway

API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.

api api-gateway authentication http-proxy java oauth2 proxy rest reverse-proxy ssl

Last synced: 17 Jan 2025