The most comprehensive authentication framework for TypeScript
-
Updated
Dec 14, 2025 - TypeScript
Single sign-on (SSO) is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems. SSO supporters place emphasis on it reducing the risk of password fatigue and improvement of usability in terms of perceived corperate identity between different services of the same provider.
Conversely, single sign-off or single log-out (SLO) is the property whereby a single action of signing out terminates access to multiple software systems.
The most comprehensive authentication framework for TypeScript
🧑🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.
Node.js library for SAML SSO
Streamline your web application's authentication with Polis, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for automatic user and group provisioning/de-provisioning.
Group Hook ReactJS components for login social network
Open-source dev tools for enterprise SSO. Ship SAML + SCIM support this afternoon.
🤓 Logto Node.js, browser, and edge computing SDKs.
Official Node SDK for interacting with the WorkOS API
Authentication plugin for Payload CMS
Javascript client SDK for Casdoor
Node.js client SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-nodejs-react-example
Single Sign-On for Your Self-Hosted Universe 🐈⬛🔒
Plugin for PayloadCMS to integrate OAuth2
The AWS Biotech Blueprint Multi Account is a landing zone for life sciences startups looking to build well architected research environments in the cloud. This CDK based solution creates the infrastructure as code to manage security, identity, and networking across 10s or 100s of accounts.
草梅 Auth 是一个基于 Nuxt 全栈框架的统一登录平台。支持 OAuth2.0 协议,集成邮箱、用户名、手机号、验证码、社交媒体等多种登录注册方式。