Не могу никак прокинуть cookies в nextjs
path: app/api/user/signup/route.ts
'use server'
import { prisma } from '@/lib/prisma'
import type { NextRequest } from 'next/server'
import jwt from 'jsonwebtoken'
import { cookies } from 'next/headers'
export async function POST(request: NextRequest) {
const { name, email, password } = await request.json()
const res = await prisma.user.create({
data: {
name,
email,
password
}
})
if (res) {
const cookieStore = await cookies()
const token = jwt.sign({ email }, process.env.SECRET_KEY!, {
expiresIn: '1h'
})
console.log("token =", token);
cookieStore.set('token', token, {
httpOnly: true,
secure: false,
maxAge: 3600
})
}
return Response.json(res)
}
Могу получить данные из cookies, но создавать никак не получается. Кстати, пишу по документации, все равно не робит. GitHub: https://github.com/NatigAgarzayev/prizmaorm