Update srp.ts

This commit is contained in:
Daniel Hougaard
2024-02-22 05:00:40 +01:00
parent faa842c3d2
commit b5e64bc8b8
+4
View File
@@ -8,6 +8,10 @@ import { TUserEncryptionKeys } from "@app/db/schemas";
import { decryptSymmetric, encryptAsymmetric, encryptSymmetric } from "./encryption"; import { decryptSymmetric, encryptAsymmetric, encryptSymmetric } from "./encryption";
// Importing the argon2 constants from the argon2 module fails due to an issue with importing commonjs modules.
// Read more: https://stackoverflow.com/questions/70605320/named-export-types-not-found-the-requested-module-mongoose-is-a-commonjs-mo
const ARGON_2_ID = 2;
export const generateSrpServerKey = async (salt: string, verifier: string) => { export const generateSrpServerKey = async (salt: string, verifier: string) => {
// eslint-disable-next-line new-cap // eslint-disable-next-line new-cap
const server = new jsrp.server(); const server = new jsrp.server();