TypeScript Authentication

Open-source TypeScript projects categorized as Authentication

Top 23 TypeScript Authentication 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.

  • nebular

    :boom: Customizable Angular UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

    Project mention: The big Angular UI library comparison 📚 | dev.to | 2023-12-11

    Nebular (MIT license)

  • 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.

  • nhost

    The Open Source Firebase Alternative with GraphQL.

    Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    Hasura ❌ (technically yes with Nhost)

  • 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
  • deepstream.io

    deepstream.io server

  • material-kit-react

    React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other

  • 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

  • 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.

  • iron-session

    🛠 Secure, stateless, and cookie-based session library for JavaScript

    Project mention: Show HN: iron-session, stateless web sessions | news.ycombinator.com | 2023-11-20
  • amplify-cli

    The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.

  • SaaS-Boilerplate

    🚀🎉📚 SaaS Boilerplate built with Next.js + Tailwind CSS + Shadcn UI + TypeScript. ⚡️ Full-stack React application with Auth, Multi-tenancy, Roles & Permissions, i18n, Landing Page, DB, Logging, Testing (by ixartz)

    Project mention: Ask HN: Can anyone suggest few open source projects for SaaS Boilerplate? | news.ycombinator.com | 2024-04-17
  • remix-auth

    Simple Authentication for Remix

    Project mention: Remix loader api fetching with jwt | /r/react | 2023-12-06
  • google-auth-library-nodejs

    🔑 Google Auth Library for Node.js

  • hasura-backend-plus

    🔑Auth and 📦Storage for Hasura. The quickest way to get Auth and Storage working for your next app based on Hasura.

  • angular-auth-oidc-client

    npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow

  • nuxt-auth

    🔐 Nuxt user authentication and sessions via authjs (next-auth), local and refresh providers. nuxt-auth wraps NextAuth.js to offer the reliability & convenience of a 12k star library to the nuxt 3 ecosystem with a native developer experience (DX)

    Project mention: Nuxt3 with JWT Auth and Laravel API | /r/Nuxt | 2023-06-12

    Therefore I posted a message on their Github to check if something is wrong or if my setup maybe is wrong: https://github.com/sidebase/nuxt-auth/issues/436

  • axios-auth-refresh

    Library that helps you implement automatic refresh of authorization via axios interceptors. You can easily intercept the original request when it fails, refresh the authorization and continue with the original request, without user even noticing.

  • react-oauth

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

  • auth0-react

    Auth0 SDK for React Single Page Applications (SPA)

  • auth

    A GitHub Action for authenticating to Google Cloud. (by google-github-actions)

    Project mention: Push code with GitHub Actions to Google Cloud’s Artifact Registry | dev.to | 2024-04-10

    This workflow will authenticate with Google Cloud using the Google Cloud auth GitHub Action and use Docker to authenticate and push to the registry. To make this workflow work (or flow?) we need to set up some Google Cloud resources and add in those values for our environment variables. Make sure to add in the value for PROJECT_ID where you have permission to create resources. The value for IMAGE_NAME can be anything — it’ll be created the first time this workflow runs:

  • Surrealist

    ⚡ Powerful graphical SurrealDB query playground and database explorer for Browser and Desktop

    Project mention: Thinking Inside The Box: Relational Style Joins in SurrealDB | dev.to | 2024-02-21

    If you want to follow along, you can go to https://surrealist.app/ → Create session → Click on sandbox → Type any name for namespace and database → Copy and paste the two queries below, which work both for SurrealDB and most relational DBs

  • passport-magic-login

    Passwordless authentication with magic links for Passport.js.

  • nextjs-firebase-authentication

    Next.js + Firebase Starter

    Project mention: Which are the best blogs for react? | /r/react | 2023-05-21

    These three don't require any introduction, I think: https://www.robinwieruch.de/ https://kentcdodds.com/ https://www.joshwcomeau.com/

  • express-mongodb-rest-api-boilerplate

    A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose). Typescript

  • 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.

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). The latest post mention was on 2024-04-17.

TypeScript Authentication related posts

Index

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

Project Stars
1 next-auth 21,890
2 nebular 8,006
3 nhost 7,499
4 logto 7,184
5 deepstream.io 7,120
6 material-kit-react 5,149
7 next-auth-example 3,310
8 iron-session 3,261
9 amplify-cli 2,786
10 SaaS-Boilerplate 2,003
11 remix-auth 1,763
12 google-auth-library-nodejs 1,630
13 hasura-backend-plus 1,173
14 angular-auth-oidc-client 1,096
15 nuxt-auth 1,052
16 axios-auth-refresh 1,009
17 react-oauth 949
18 auth0-react 831
19 auth 816
20 Surrealist 767
21 passport-magic-login 659
22 nextjs-firebase-authentication 643
23 express-mongodb-rest-api-boilerplate 583
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.
www.influxdata.com