From 26df54a09d7e195d0e33266e0b34f8e11d072277 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 7 Dec 2025 03:24:42 +0900 Subject: feat(client): remove registration page --- src/server/routes/auth.ts | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) (limited to 'src/server/routes/auth.ts') diff --git a/src/server/routes/auth.ts b/src/server/routes/auth.ts index 144bbae..06c88a6 100644 --- a/src/server/routes/auth.ts +++ b/src/server/routes/auth.ts @@ -10,11 +10,7 @@ import { type UserRepository, userRepository, } from "../repositories/index.js"; -import { - createUserSchema, - loginSchema, - refreshTokenSchema, -} from "../schemas/index.js"; +import { loginSchema, refreshTokenSchema } from "../schemas/index.js"; function getJwtSecret(): string { const secret = process.env.JWT_SECRET; @@ -43,23 +39,6 @@ export function createAuthRouter(deps: AuthDependencies) { const { userRepo, refreshTokenRepo } = deps; return new Hono() - .post("/register", zValidator("json", createUserSchema), async (c) => { - const { username, password } = c.req.valid("json"); - - // Check if username already exists - const exists = await userRepo.existsByUsername(username); - if (exists) { - throw Errors.conflict("Username already exists", "USERNAME_EXISTS"); - } - - // Hash password with Argon2 - const passwordHash = await argon2.hash(password); - - // Create user - const newUser = await userRepo.create({ username, passwordHash }); - - return c.json({ user: newUser }, 201); - }) .post("/login", zValidator("json", loginSchema), async (c) => { const { username, password } = c.req.valid("json"); -- cgit v1.2.3-70-g09d2