diff --git a/frontend/src/pages/api/auth/sign-up.ts b/frontend/src/pages/api/auth/sign-up.ts index d3a0c3f..e5ddbdc 100644 --- a/frontend/src/pages/api/auth/sign-up.ts +++ b/frontend/src/pages/api/auth/sign-up.ts @@ -20,12 +20,13 @@ function validatePassword(password: string): { valid: boolean; error?: string } } export const POST: APIRoute = async ({ request, redirect }) => { + console.log('[SIGNUP API] Received request'); try { const data = await request.json(); - console.log('Registration attempt:', { email: data.email, firstName: data.firstName, lastName: data.lastName }); + console.log('[SIGNUP API] Parsed data:', { email: data.email, firstName: data.firstName, lastName: data.lastName }); - const { firstName, lastName, email, phone, password } = data; + const { firstName, lastName, email, password } = data; if (!firstName || !lastName || !email || !password) { return new Response(JSON.stringify({ diff --git a/frontend/src/pages/auth/sign-up.astro b/frontend/src/pages/auth/sign-up.astro index c8459f6..a0e8fe4 100644 --- a/frontend/src/pages/auth/sign-up.astro +++ b/frontend/src/pages/auth/sign-up.astro @@ -1014,15 +1014,22 @@ import { SITE_URL } from '@constants'; submitBtn.classList.add('loading'); try { + console.log('[FRONTEND] Sending registration request...'); + console.log('[FRONTEND] Data:', { firstName, lastName, email, password: '***' }); + const response = await fetch('/api/auth/sign-up', { method: 'POST', headers: { 'Content-Type': 'application/json', }, - body: JSON.stringify({ firstName, lastName, email, phone, password }), + body: JSON.stringify({ firstName, lastName, email, password }), }); + console.log('[FRONTEND] Response status:', response.status); + const result = await response.json(); + + console.log('[FRONTEND] Response data:', result); if (result.success) { // Показываем success message и скрываем footer