signup code

This commit is contained in:
2026-07-29 18:10:07 +02:00
parent 8f29efaf50
commit 273182d32c

View File

@@ -6,7 +6,8 @@ import { sendWelcomeEmail } from '@/lib/email';
export async function GET(request: NextRequest) {
const token = new URL(request.url).searchParams.get('token');
const expiredUrl = new URL('/verify-email?status=expired', request.url);
const publicAppUrl = process.env.NEXT_PUBLIC_APP_URL || new URL(request.url).origin;
const expiredUrl = new URL('/verify-email?status=expired', publicAppUrl);
if (!token) return NextResponse.redirect(expiredUrl);
@@ -33,7 +34,7 @@ export async function GET(request: NextRequest) {
console.error('Welcome email after verification failed:', error);
}
const response = NextResponse.redirect(new URL('/onboarding?email_verified=1', request.url));
const response = NextResponse.redirect(new URL('/onboarding?email_verified=1', publicAppUrl));
response.cookies.set('userId', signUserId(user.id), getAuthCookieOptions());
return response;
}