Skip to content

Tomas-Studio/zauth

Repository files navigation

A robust implementation of Single Sign On (SSO) Authentication

Built using Drizzle, Neon DB, Nitro and Nuxt

Features

  • Using Access and Refresh Token Strategy
  • Single Sign On using MicroSoft Provider
  • Drizzle ORM & Neon DB
  • Embed Drizzle Studio in the Nuxt DevTools

Setup

Make sure to install the dependencies:

# pnpm
pnpm install

Development Server

Start the development server on http://localhost:3000:

# pnpm
pnpm run dev

Production

Build the application for production:

# pnpm
pnpm run build

Locally preview production build:

# pnpm
pnpm run preview

License

MIT License