feat(auth): implement auth API routes

This commit is contained in:
ngc2207 2025-01-31 16:35:53 +08:00
parent 2a126e496b
commit 66deafc4fb

View File

@ -0,0 +1,17 @@
import { Hono } from "hono";
import { zValidator } from "@hono/zod-validator";
import { loginSchema, registerSchema } from "../schema";
const app = new Hono()
.post("/login", zValidator("json", loginSchema), async (c) => {
const { email, password } = c.req.valid("json");
console.log({ email, password });
return c.json({ email, password });
})
.post("/register", zValidator("json", registerSchema), async (c) => {
const { name, email, password } = c.req.valid("json");
console.log({ name, email, password });
return c.json({ name, email, password });
});
export default app;