From eaa8c02e0f85c27edec608273dc7b3b8b82af2da Mon Sep 17 00:00:00 2001 From: wileyday Date: Fri, 28 Jun 2019 08:38:27 +0900 Subject: [PATCH] uniqid --> nanoid --- config.js | 5 +++-- package.json | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/config.js b/config.js index 63560264..ab946e49 100644 --- a/config.js +++ b/config.js @@ -5,7 +5,8 @@ */ const moment = require('moment') -const uniqid = require('uniqid') +const nanoidGenerate = require('nanoid/generate') +const generate = () => nanoidGenerate('1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ', 32) const HmacSHA256 = require('crypto-js/hmac-sha256') const fs = require('fs') const path = require('path') @@ -16,7 +17,7 @@ module.exports = { switch (headerType) { case 1: const date = moment.utc().format() - const salt = uniqid() + const salt = generate() const hmacData = date + salt const signature = HmacSHA256(hmacData, apiSecret).toString() return `HMAC-SHA256 apiKey=${apiKey}, date=${date}, salt=${salt}, signature=${signature}` diff --git a/package.json b/package.json index 1a58c3f3..f186a38b 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,10 @@ "crypto-js": "^3.1.9-1", "fs": "0.0.1-security", "moment": "^2.22.1", + "nanoid": "^2.0.3", "path": "^0.12.7", "qs": "^6.5.2", - "request": "^2.85.0", - "uniqid": "^4.1.1" + "request": "^2.85.0" }, "devDependencies": { "chai": "^4.1.2",