From 3ea529d525b96897426bc3b0a8eb254a2f69cb4c Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Wed, 21 Feb 2024 02:57:04 +0100 Subject: [PATCH] Update srp.ts --- backend/src/lib/crypto/srp.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/lib/crypto/srp.ts b/backend/src/lib/crypto/srp.ts index cdf862609..6f4588e3f 100644 --- a/backend/src/lib/crypto/srp.ts +++ b/backend/src/lib/crypto/srp.ts @@ -33,7 +33,9 @@ export const srpCheckClientProof = async ( return server.checkClientProof(clientProof); }; -// FOR GHOST USER STUFF +// Ghost user related: +// This functionality is intended for ghost user logic. This happens on the frontend when a user is being created. +// We replicate the same functionality on the backend when creating a ghost user. export const generateUserSrpKeys = async (email: string, password: string) => { const pair = nacl.box.keyPair(); const secretKeyUint8Array = pair.secretKey;