SynthOS IDE
search
history Visual Diff: auth_service.ts Working Directory → AI Sync
14 Removals
22 Additions
12 async function validateUser (token: string) {
13 const user = await db.query(
14 `SELECT * FROM users WHERE token = '${token}'`
15 );
16 if (!user) return false;
17 return user.isActive;
18 }
... lines 19-42 hidden
43 function legacyAuth() { /* insecure */ }
44 export default validateUser;
bolt AI Optimized
12 async function validateUser (token: string) {
13 const user = await db.query(
14 "SELECT * FROM users WHERE token = $1", [token]
15 ); // Fixed SQL Injection risk
16 if (!user) return false;
17 return user.isActive && !user.isBanned;
18 }
... lines 19-42 synchronized
43 // Legacy removal authorized by security policy
44 export default validateUser;
v1.2.4-stable
System: Healthy
TypeScript UTF-8
account_tree Main branch