From 6cda2011da9e7fc53b728dacd023271604574f99 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 7 Jan 2025 19:57:48 -0800 Subject: remove salt and cipher --- routes/users.ts | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'routes') diff --git a/routes/users.ts b/routes/users.ts index 07354403..f67721b7 100644 --- a/routes/users.ts +++ b/routes/users.ts @@ -149,13 +149,7 @@ export default { const ip = headers["cf-connecting-ip"]; if (!body.user) fail("no user object provided"); let { user } = body; - const fields = [ - "cipher", - "pubkey", - "password", - "username", - "salt", - ]; + const fields = ["pubkey", "password", "username"]; user = await register(pick(user, fields), ip); @@ -253,7 +247,6 @@ export default { "about", "autowithdraw", "banner", - "cipher", "currencies", "currency", "destination", @@ -271,7 +264,6 @@ export default { "pubkey", "push", "reserve", - "salt", "seed", "shopifyStore", "shopifyToken", @@ -374,7 +366,7 @@ export default { let user = await getUser(key); if (!user) { const k0 = await getProfile(key); - let username = k0?.name; + let username = k0?.name?.replace(/[^a-zA-Z0-9 ]/g, ""); const exists = await getUser(username); if (exists) username = key.substr(0, 24); @@ -558,8 +550,6 @@ export default { try { user.pin = null; - user.cipher = null; - user.salt = null; if (user.nsec) { const sk = randomBytes(32); -- cgit v1.2.3