diff options
Diffstat (limited to 'frontend/src/routes/login/+page.server.js')
| -rw-r--r-- | frontend/src/routes/login/+page.server.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/frontend/src/routes/login/+page.server.js b/frontend/src/routes/login/+page.server.js index 4272ef7..a0e9f7f 100644 --- a/frontend/src/routes/login/+page.server.js +++ b/frontend/src/routes/login/+page.server.js @@ -1,11 +1,12 @@ import { redirect } from '@sveltejs/kit'; +import { building } from '$app/environment'; -const API = 'http://localhost:8080/api'; +const API_BASE = building ? 'http://localhost:8080/api' : '/api'; export async function load({ cookies }) { const token = cookies.get('auth_token'); if (token) { - const res = await fetch(`${API}/auth/verify`, { + const res = await fetch(`${API_BASE}/auth/verify`, { headers: { Authorization: `Bearer ${token}` } }); if (res.ok) { @@ -25,7 +26,7 @@ export const actions = { return { error: 'Preencha todos os campos' }; } - const res = await fetch(`${API}/auth/login`, { + const res = await fetch(`${API_BASE}/auth/login`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ username, password }) |