Index: pages/auth/register/register.telefunc.ts
===================================================================
--- pages/auth/register/register.telefunc.ts	(revision 83fb5e20e4a24449997dabfce4e3017efabd0f4a)
+++ pages/auth/register/register.telefunc.ts	(revision 9d401519b3bf0bd9e64cdeb5785c06593e1a02a1)
@@ -13,5 +13,7 @@
 
     const passwordHash = await bcrypt.hash(password, 8);
-    const result = await drizzleQueries.createUser(c.db, username, email, passwordHash);
+    const trimmedUsername = username.trim();
+    const trimmedEmail = email.trim();
+    const result = await drizzleQueries.createUser(c.db, trimmedUsername, trimmedEmail, passwordHash);
 
     if(!result) throw Abort();
