diff --git a/app/components/CaptchaWidget.vue b/app/components/CaptchaWidget.vue index 66c7dbf..28d61ad 100644 --- a/app/components/CaptchaWidget.vue +++ b/app/components/CaptchaWidget.vue @@ -59,7 +59,7 @@ function handleSuccess(token: string) { // This function will be used to fetch configuration if needed, // Like the backend didn't embed the configuration properly. async function fetchConfiguration() { - const resp = await api<{ provider: string; apiKey: string }>("/id/captcha") + const resp = await api<{ provider: string; apiKey: string }>("/pass/captcha") provider.value = resp.provider apiKey.value = resp.apiKey } diff --git a/app/pages/accounts/[name].vue b/app/pages/accounts/[name].vue index 0171a8a..fc8eb8a 100644 --- a/app/pages/accounts/[name].vue +++ b/app/pages/accounts/[name].vue @@ -201,7 +201,7 @@ const apiBaseServer = useSolarNetworkUrl() try { const { data, error } = await useFetch( - `${apiBaseServer}/id/accounts/${username.value}`, + `${apiBaseServer}/pass/accounts/${username.value}`, { server: true } ) diff --git a/app/pages/auth/authorize.vue b/app/pages/auth/authorize.vue index f1a5db0..ddac411 100644 --- a/app/pages/auth/authorize.vue +++ b/app/pages/auth/authorize.vue @@ -138,7 +138,7 @@ const requestedScopes = computed(() => { async function fetchClientInfo() { try { const queryString = window.location.search.slice(1) - clientInfo.value = await api(`/id/auth/open/authorize?${queryString}`) + clientInfo.value = await api(`/pass/auth/open/authorize?${queryString}`) checkIfNewApp() } catch (err) { error.value = @@ -159,7 +159,7 @@ async function handleAuthorize(authorize = true) { isAuthorizing.value = true try { const data = await api<{ redirectUri?: string }>( - "/id/auth/open/authorize", + "/pass/auth/open/authorize", { method: "POST", body: new URLSearchParams({ diff --git a/app/pages/auth/callback/[provider].vue b/app/pages/auth/callback/[provider].vue index e2f2548..091a770 100644 --- a/app/pages/auth/callback/[provider].vue +++ b/app/pages/auth/callback/[provider].vue @@ -25,7 +25,7 @@ definePageMeta({ }) onMounted(() => { - const redirectUrl = `${apiBase}/id/auth/callback/${provider}${window.location.search}` + const redirectUrl = `${apiBase}/pass/auth/callback/${provider}${window.location.search}` window.location.href = redirectUrl }) diff --git a/app/pages/auth/create-account.vue b/app/pages/auth/create-account.vue index 5d16356..753ccdd 100644 --- a/app/pages/auth/create-account.vue +++ b/app/pages/auth/create-account.vue @@ -295,7 +295,7 @@ async function handleCreateAccount() { error.value = null try { - await api("/id/accounts", { + await api("/pass/accounts", { method: "POST", body: { name: formModel.name, diff --git a/app/pages/auth/login.vue b/app/pages/auth/login.vue index 9710aa4..c52f4a5 100644 --- a/app/pages/auth/login.vue +++ b/app/pages/auth/login.vue @@ -71,7 +71,7 @@ async function handleFindAccount() { error.value = null try { - challenge.value = await api("/id/auth/challenge", { + challenge.value = await api("/pass/auth/challenge", { method: "POST", body: { platform: 1, @@ -96,7 +96,7 @@ async function getFactors() { error.value = null try { const availableFactors = await api( - `/id/auth/challenge/${challenge.value.id}/factors` + `/pass/auth/challenge/${challenge.value.id}/factors` ) factors.value = availableFactors.filter( (f: SnAuthFactor) => !challenge.value!.blacklistFactors.includes(f.id) @@ -123,7 +123,7 @@ async function requestVerificationCode() { try { await api( - `/id/auth/challenge/${challenge.value.id}/factors/${selectedFactorId.value}`, + `/pass/auth/challenge/${challenge.value.id}/factors/${selectedFactorId.value}`, { method: "POST" } ) } catch (e: unknown) { @@ -170,7 +170,7 @@ async function handleVerifyFactor() { error.value = null try { - challenge.value = await api(`/id/auth/challenge/${challenge.value.id}`, { + challenge.value = await api(`/pass/auth/challenge/${challenge.value.id}`, { method: "PATCH", body: { factor_id: selectedFactorId.value, @@ -202,7 +202,7 @@ async function exchangeToken() { error.value = null try { // The token endpoint gives the Set-Cookie header - await api<{ token: string }>("/id/auth/token", { + await api<{ token: string }>("/pass/auth/token", { method: "POST", body: { grant_type: "authorization_code", diff --git a/app/pages/orders/[id].vue b/app/pages/orders/[id].vue index 2d2f34e..72e3dfd 100644 --- a/app/pages/orders/[id].vue +++ b/app/pages/orders/[id].vue @@ -90,7 +90,7 @@ const api = useSolarNetwork() async function fetchOrder() { try { const resp = await api( - `/id/orders/${encodeURIComponent(orderId)}` + `/pass/orders/${encodeURIComponent(orderId)}` ) order.value = resp } catch (err: unknown) { @@ -101,7 +101,7 @@ async function fetchOrder() { async function pay() { submitting.value = true try { - await api(`/id/orders/${encodeURIComponent(orderId)}/pay`, { + await api(`/pass/orders/${encodeURIComponent(orderId)}/pay`, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ pin_code: pinCode.value }) diff --git a/app/pages/spells/[...word].vue b/app/pages/spells/[...word].vue index b3a8407..6df7c97 100644 --- a/app/pages/spells/[...word].vue +++ b/app/pages/spells/[...word].vue @@ -97,7 +97,7 @@ const api = useSolarNetwork() async function fetchSpell() { try { - const resp = await api(`/id/spells/${encodeURIComponent(spellWord)}`) + const resp = await api(`/pass/spells/${encodeURIComponent(spellWord)}`) spell.value = resp } catch (err: unknown) { error.value = err instanceof Error ? err.message : String(err) @@ -107,7 +107,7 @@ async function fetchSpell() { async function applySpell() { submitting.value = true try { - await api(`/id/spells/${encodeURIComponent(spellWord)}/apply`, { + await api(`/pass/spells/${encodeURIComponent(spellWord)}/apply`, { method: "POST", headers: { "Content-Type": "application/json" }, body: newPassword.value diff --git a/app/stores/user.ts b/app/stores/user.ts index 2084d1e..78ab030 100644 --- a/app/stores/user.ts +++ b/app/stores/user.ts @@ -32,7 +32,7 @@ export const useUserStore = defineStore("user", () => { error.value = null const api = useSolarNetwork() try { - const response = await api("/id/accounts/me") + const response = await api("/pass/accounts/me") user.value = response console.log(`[UserStore] Logged in as @${user.value.name}`) } catch (e: unknown) {