小编Sha*_*ank的帖子

加密CryptoJS,不带特殊字符

使用nodejs 我试图为用户生成一个唯一的URL以符合电子邮件地址。从该 URL,用户将能够通过解密密文并将密文数据与数据库进行比较来验证电子邮件帐户。我正在使用CryptoJS生成 url。

let url = 'http://localhost:4000/newUser/get/'+ciphertext ;

问题是在密文中,它包含正斜杠“/”,例如:

http://localhost:4000/newUser/get/U2FsdGVkX189ZNKKQrYgqU90DDwkl/W3hRTSGO1yvUMaDilPJmz9YYI3d1/E3i9C

路由器正在处理 URL 上的“/”,因此路由器正在搜索实际上是密文一部分的目录。如果有任何解决方案可以在密文中不包含“/”或特殊字符,请帮忙。提前致谢。

url base64 node.js

6
推荐指数
2
解决办法
1万
查看次数

检查json对象中是否存在多个键

我试图验证请求对象以检查对象中是否存在特定键.我试过lodashhas()功能,但似乎_.has()检查嵌套JSON.Javascript一次.hasOwnProperty()只需一个密钥.是否可以检查普通JSON对象中的键数组?

我想检查的对象是

 {
    "name": "admin@test.org",
    "oldPassword": "1234",
    "newPassword": "12345"
}
Run Code Online (Sandbox Code Playgroud)

javascript json

0
推荐指数
1
解决办法
949
查看次数

标签 统计

base64 ×1

javascript ×1

json ×1

node.js ×1

url ×1