Index: server/authjs-handler.ts
===================================================================
--- server/authjs-handler.ts	(revision 016481ffc463ea58b63046dc82a4fa1c56a724a3)
+++ server/authjs-handler.ts	(revision ff3a6146e85f77e90dc322a0ad0c9d9eb048c629)
@@ -29,9 +29,11 @@
 
         if(!username || !password || typeof username !== 'string' || typeof password !== 'string') { return null; }
+        
+        const trimmedUsername = username.trim();
 
         const user = await db.query.usersTable.findFirst({
             where: or(
-                eq(usersTable.username, username),
-                eq(usersTable.email, username)
+                eq(usersTable.username, trimmedUsername),
+                eq(usersTable.email, trimmedUsername)
             ),
           });
