Navigating Nuxt 3's Authentication Landscape
summary
Walks through three concrete Nuxt 3 options: a new nuxt-ojs module wired to Ory/oidc style providers demonstrating GitHub OAuth with a working redirect flow and cookies set (SSR works out of the box); a Clerk prebuilt UI integration via a Nuxt plugin showing sign‑in, user buttons and hosted user management; and a DIY GitHub OAuth route using server API endpoints. Notes Prisma adapters for DB storage, Edge runtime compatibility (Cloudflare, Vercel), and that Clerk may need an extra H3 middleware for full SSR support.
AI-written summary · about
chapters (9)
- 0:00Introduction to Auth
- 3:43Understanding Auth.js
- 5:55Project Setup and Config
- 11:27Server-side Integration
- 15:13Building UI and Flow
- 24:43Auth as a Service
- 27:17Implementing Clerk
- 34:40Custom Auth Solutions
- 36:00Q&A and Final Thoughts
related talks
34mAuthentication in Nuxt
29mWho Are Vue? Authn In Vue, The Important Parts
09mBeyond the Login Page: Authentication in Next.js
28mWho are vue? Authn in Vue, the important parts
11mVue.js: Building Secure Applications
26mLet's talk about Security in Vue & Nuxt
20mAuthentication from Scratch
39mUnJS: Nuxt 3 behind the scenes
