platforms
platforms copied to clipboard
A full-stack Next.js app with multi-tenancy and custom domain support. Built with Next.js App Router and the Vercel Domains API.
This PR uses the' next-themes' package to fix the editor color in a dark theme. I got the idea from [novel's preview page](https://github.com/steven-tey/novel/blob/main/apps/web/app/providers.tsx#L28). The point is to have `color-scheme: dark;`...
the req headers suddenly working unexpected `const hostname = req.headers.get("host")` the host name is [::1]:51709. im using req.headers.get("referer") for the hotfix but im looking for a solution
I got access to the Vercel blob storage. I know this is in beta. However I'd like to report a bug: https://adriangalilea.vercel.pub/cljq2dxak002hl408neptdg3d When you set an image to a post,...
Added `@db.Text` to prisma schema Account model's `refresh_token`, `access_token`, and `id_token` to support NextAuth's Google provider callback's account creation. Without `@db.Text`, platform skips the creation of a record in the...
## Issue Under certain conditions, a custom domain never gets green in the UI. It's stuck in "Invalid Configuration". The "verify" endpoint keeps returning an "Invalid Configuration". If you call...
Based on [this tutorial](https://nextjs.org/learn/dashboard-app/adding-authentication), you need to add NextAuth to a Next.js app via the `middlware.ts` file. They recommend setting up the middleware.ts like this: ``` import NextAuth from 'next-auth';...
When a user updates the custom domain, the validation of the domain occurs after updating the database (in the frontend). As a result, anyone who is not the owner can...
Hi, cool project. An https error occurs when logging in if one follows the guide. Here is the context and solution: In step 2 of https://vercel.com/guides/nextjs-multi-tenant-application, it says you can...
case 1: Let's say paul added yellowduck.com to his site, and then Amy also want to add yellowduck.com to her site later. Is there a way to issue new TXT...
if (session == null && path.startsWith("/verify")) { return NextResponse.next(); } Added this under /app/(auth)/verify/page.tsx