While trying to resolve module `crypto` from file `C:\Users\munge\SemaApp\node_modules\request\lib\helpers.js`, the package `C:\Users\munge\SemaApp\node_modules\crypto\package.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`C:\U
我使用Node.js和passport facebook strategy在app中记录客户端。
我跟踪了护照文档,但仍然有一个错误:数据必须是字符串或缓冲区。
策略重定向到facebook页面非常好,但在测试接受应用程序的条件并将其重定向到主页后,应用程序会抛出以下错误:
StatusCodeError: 500 - {"error":"Data must be a string or a buffer"}
这是我编写策略的auth.js代码。我使用jsonwebtoken模块对用户id进行签名。
exports.facebookStrategy = new
我已经在magento和node js中创建了登录服务。在magento中,如果客户使用密码注册,则使用md5盐密钥值对密码进行加密。如果我使用crypto node js模块来解密magento密码,它会抛出错误。
Error: Unknown cipher
at Error (native)
at new Decipher (crypto.js:210:16)
at Object.Decipher (crypto.js:207:12)
at D:\Workspace\mobileapp\routes\users.js:30:24
at Layer.h