No description
Find a file
Leivur R. Djurhuus b4ae910cf5 Add Auth.js v5 with Google + Microsoft Entra ID SSO
- NextAuth config with PrismaAdapter, database sessions
- Session callback enriches with role + organizationId
- Login page with Google and Microsoft sign-in buttons
- Cookie-based middleware for auth protection (Edge-compatible)
- Type augmentation for session user fields

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:07:38 -06:00
.agents/skills Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.claude Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
prisma Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
src Add Auth.js v5 with Google + Microsoft Entra ID SSO 2026-02-28 21:07:38 -06:00
.env.example Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
.gitignore Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
.nvmrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierignore Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
components.json Add shadcn/ui components and TooltipProvider 2026-02-28 21:00:51 -06:00
IMPLEMENTATION_PLAN.md Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
next.config.ts Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
package-lock.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
package.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
postcss.config.mjs Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
prisma.config.ts Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
skills-lock.json Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
tsconfig.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00