import crypto from "crypto";
require('dotenv').config();
export function deriveKeysFromUserId(userId: string) {
const secretSeed = process.env.JWT_SECRET;
const api_key = crypto.createHmac("sha256", userId).update(secretSeed + "_API").digest("hex");
const salt_key = crypto.createHmac("sha256", userId).update(secretSeed + "_SALT").digest("hex");
return { api_key, salt_key };
}
Back to Directory