nexus-dashboard/app/api/test-verify/route.ts
2026-02-01 18:42:22 +00:00

23 lines
556 B
TypeScript

import { NextRequest, NextResponse } from 'next/server';
import { verifyToken, createToken } from '@/lib/auth';
export async function GET(request: NextRequest) {
const token = request.cookies.get('auth-token')?.value;
if (!token) {
return NextResponse.json({
hasCookie: false,
message: 'No auth-token cookie found'
});
}
const payload = verifyToken(token);
return NextResponse.json({
hasCookie: true,
tokenPreview: token.substring(0, 50) + '...',
payload: payload,
isValid: payload !== null,
});
}