diff --git a/lib/rspace-header.ts b/lib/rspace-header.ts index 3feda39a..f8323cb8 100644 --- a/lib/rspace-header.ts +++ b/lib/rspace-header.ts @@ -897,10 +897,10 @@ export function mountHeader(options: HeaderOptions): void { onAuthChange?.(); break; case 'profile': - window.open(ENCRYPTID_URL, '_blank'); + window.open('https://auth.rspace.online', '_blank'); break; case 'recovery': - window.open(`${ENCRYPTID_URL}/recover`, '_blank'); + window.open('https://auth.rspace.online/recover', '_blank'); break; } document.getElementById('header-dropdown')?.classList.remove('open'); diff --git a/server/index.ts b/server/index.ts index 10658af6..1ac023ef 100644 --- a/server/index.ts +++ b/server/index.ts @@ -563,6 +563,12 @@ const proxyToEncryptid = async (c: any) => { app.all("/api/auth/*", proxyToEncryptid); app.all("/api/register/*", proxyToEncryptid); app.all("/api/account/*", proxyToEncryptid); +app.all("/api/session/*", proxyToEncryptid); +app.all("/api/guardians/*", proxyToEncryptid); +app.all("/api/guardians", proxyToEncryptid); +app.all("/api/user/*", proxyToEncryptid); +app.all("/api/device-link/*", proxyToEncryptid); +app.all("/api/recovery/*", proxyToEncryptid); // ── EncryptID proxy (forward /encryptid/* to encryptid container) ── app.all("/encryptid/*", async (c) => {