From 400fa3d480842ed099cfd0ae6b29e74d2d82d446 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Fri, 10 May 2024 13:36:46 +0200 Subject: [PATCH] propose forcing lowercase usernames --- packages/api/src/router/user.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/api/src/router/user.ts b/packages/api/src/router/user.ts index 364a3ff82..e57fd2fa3 100644 --- a/packages/api/src/router/user.ts +++ b/packages/api/src/router/user.ts @@ -127,10 +127,12 @@ const createUser = async ( const salt = await createSalt(); const hashedPassword = await hashPassword(input.password, salt); + const username = input.username.toLowerCase(); + const userId = createId(); await db.insert(schema.users).values({ id: userId, - name: input.username, + name: username, password: hashedPassword, salt, });