TypeScript OAuth

Open-source TypeScript projects categorized as OAuth

Top 23 TypeScript OAuth Projects

  • next-auth

    Authentication for the Web.

  • Project mention: Deploy Full-Stack Next.js T3App with Cognito and Prisma using AWS Lambda | dev.to | 2024-04-15

    NextAuth.js is not perfect. One of the shortcomings is that it currently does not implement federated logout. This means that even if a user signs out of the Next.js app, he does NOT get signed out of the Cognito user pool client. As a consequence, the user is not really being logged out (i.e he is able to login again without providing the credentials). You can read more about this problem in this Github thread.

  • lucia

    Authentication, simple and clean

  • Project mention: Best Next.js Libraries and Tools in 2024 | dev.to | 2024-04-10

    Link: https://lucia-auth.com/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • logto

    🧑‍🚀 The better identity infrastructure for developers and the open-source alternative to Auth0.

  • Project mention: Logto v1.12.0 - Organizations, SSO, and MFA | /r/selfhosted | 2023-12-06
  • nango

    A single API for all your integrations.

  • Project mention: Show HN: Nango – Open unified API for product integrations | news.ycombinator.com | 2023-11-09

    Back in August I queried [1] your usage of "open source" while not being an open source project (ELv2 licensed). It looks like you're no longer describing yourself as "100% Open Source" which is good but you still label yourself as open source in the repo readme and still refer to yourself as open source on the website. Do you intend to keep labelling yourself as open source or is that something you're moving away from?

    [1] https://github.com/NangoHQ/nango/issues/900

  • next-auth-example

    Example showing how to use NextAuth.js with Next.js

  • Project mention: NextAuth.js+App Router+Prisma | dev.to | 2023-12-09

    https://github.com/nextauthjs/next-auth-example https://next-auth.js.org/getting-started/example https://next-auth.js.org/configuration/initialization#route-handlers-app https://www.prisma.io/docs/getting-started/quickstart https://authjs.dev/reference/adapter/prisma

  • google-auth-library-nodejs

    🔑 Google Auth Library for Node.js

  • accounts

    Fullstack authentication and accounts-management for Javascript.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • react-oauth

    Google OAuth2 using the new Google Identity Services SDK for React 🚀

  • sk-auth

    Authentication library for use with SvelteKit featuring built-in OAuth providers and zero restriction customization!

  • react-aad

    A React wrapper for Azure AD using the Microsoft Authentication Library (MSAL). The easiest way to integrate AzureAD with your React for authentication.

  • oauth2-client

    OAuth2 client for Node and browsers (by badgateway)

  • AngularMaterialFirebase

    :fire: Full stack starter app with Angular 8, Material Design and Firebase (+ demo)

  • Panora

    An API to add an integration catalog to your SaaS product in minutes | Fully Open-Source. 100% TypeScript, extensible and developer-first

  • Project mention: Show HN: An open-source alternative to Merge.dev | news.ycombinator.com | 2023-12-23
  • reactjs-social-login

    Group Hook ReactJS components for login social network

  • dashport

    Local and OAuth authentication middleware for Deno

  • rollupid

    Open Source and OIDC compliant digital identity for the private web

  • react-hooks-uikit-express-oauth-boiler-v2

    A React/TypeScript fullstack boilerplate utilizing React hooks, using Express as backend, UIKit for frontend, MongoDB for storage & open-authenticator for OAuth.

  • react-oauth2-pkce

    Provider agnostic OAuth2 Authorization Code flow with PKCE for React

  • web-auth-library

    Authentication library for the browser environment using Web Crypto API

  • handshake

    Handshake handles your OAuth flows with over 200 popular APIs. Setup and deploy to Vercel in 5 minutes. 🤝 🍭

  • Project mention: Show HN: Handshake – Next.js OAuth handler for 200 APIs | news.ycombinator.com | 2024-02-29
  • fastify-next-auth

    Auth.js plugin for Fastify.

  • teams-token

    A super simple Electron app that will save your Microsoft Teams tokens

  • casdoor-js-sdk

    Javascript client SDK for Casdoor

  • Project mention: Casdoor: An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform and AI gateway with web UI supporting OAuth 2.0, OIDC, SAML and OpenAI ChatGPT | /r/golang | 2023-05-09
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript OAuth related posts

Index

What are some of the best open-source OAuth projects in TypeScript? This list will help you:

Project Stars
1 next-auth 22,041
2 lucia 7,509
3 logto 7,211
4 nango 4,036
5 next-auth-example 3,310
6 google-auth-library-nodejs 1,634
7 accounts 1,485
8 react-oauth 956
9 sk-auth 575
10 react-aad 345
11 oauth2-client 238
12 AngularMaterialFirebase 227
13 Panora 202
14 reactjs-social-login 153
15 dashport 150
16 rollupid 132
17 react-hooks-uikit-express-oauth-boiler-v2 109
18 react-oauth2-pkce 96
19 web-auth-library 86
20 handshake 68
21 fastify-next-auth 46
22 teams-token 42
23 casdoor-js-sdk 26

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com