1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-19 21:29:40 +02:00
mealie/frontend/server/api/[...].ts

13 lines
366 B
TypeScript
Raw Normal View History

import { joinURL } from "ufo";
export default defineEventHandler(async (event) => {
const apiUrl = useRuntimeConfig().apiUrl; // 'http://localhost:9000'
const target = joinURL(apiUrl, event.path);
if (event.path === "/api/auth/oauth") {
return sendRedirect(event, target); // redirect to BE for Oauth login
}
return proxyRequest(event, target);
});