import express from "express";
import cors from "cors";
import dotenv from "dotenv";
import { toNodeHandler } from "better-auth/node";
import { auth } from "./utils/auth";
dotenv.config();
const app = express();
const port = process.env.PORT || 3005;
app.use((req, res, next) => {
console.log("--- Incoming Request ---");
console.log("Request URL:", req.url);
console.log("Request IP:", req.ip);
console.log("Request Body:", req.body);
console.log("------------------------");
next();
});
app.use(
cors({
origin: "http://localhost:1420",
methods: ["GET", "POST", "PUT", "OPTIONS"],
credentials: true,
}),
);
app.all("/api/auth/*splat", toNodeHandler(auth));
app.use(express.json());
app.listen(port, () => {
console.log(`app listening on port ${port}`);
});
import express from "express";
import cors from "cors";
import dotenv from "dotenv";
import { toNodeHandler } from "better-auth/node";
import { auth } from "./utils/auth";
dotenv.config();
const app = express();
const port = process.env.PORT || 3005;
app.use((req, res, next) => {
console.log("--- Incoming Request ---");
console.log("Request URL:", req.url);
console.log("Request IP:", req.ip);
console.log("Request Body:", req.body);
console.log("------------------------");
next();
});
app.use(
cors({
origin: "http://localhost:1420",
methods: ["GET", "POST", "PUT", "OPTIONS"],
credentials: true,
}),
);
app.all("/api/auth/*splat", toNodeHandler(auth));
app.use(express.json());
app.listen(port, () => {
console.log(`app listening on port ${port}`);
});