Skip to content
This repository has been archived by the owner on Dec 30, 2018. It is now read-only.

[小麻烦]这货在安装过程中貌似遇到了一些麻烦。 #58

Open
incg opened this issue Jul 31, 2014 · 6 comments
Open

[小麻烦]这货在安装过程中貌似遇到了一些麻烦。 #58

incg opened this issue Jul 31, 2014 · 6 comments

Comments

@incg
Copy link

incg commented Jul 31, 2014


环境:cent os 6.3 预配置(新安装)

网络状态:已联网

已经通过yum install mogodb-server mogodb npm redis git 安装基本环境。

已经通过service redis restart 启动redis

已经通过git获取到最新包并且cd到目录npm install 完成。

在之后node app.js install 提示连接DB1,2,3之后就没有结果了。并且不能访问。(跳过此步骤直接使用npm start也是同样问题)。

@zensh
Copy link
Owner

zensh commented Jul 31, 2014

你需要用redis-cli连接redis server试试,确保redis server可用

@incg
Copy link
Author

incg commented Aug 1, 2014


感谢您的帮助,我已经成功的将jsgen部署到服务器上。

我打算基于jsgen开发一款桌面应用,由于登陆密码有用算法加密,所以一直POST过去的账户信息都不能正常登陆,我希望能够知道能用什么更好的方式或方法将密码加密。以便于通过post提交登陆。谢谢!

@zensh
Copy link
Owner

zensh commented Aug 1, 2014

//原始值
var data = {
  logtime: Date.now()
  logname: 'xxxxx' //用户名、邮箱或者用户ID
  logpwd: '******' //原始密码
}
//加密
data.logpwd = CryptoJS.SHA256(data.logpwd).toString();
data.logpwd = CryptoJS.HmacSHA256(data.logpwd, 'jsGen').toString();
data.logpwd = CryptoJS.HmacSHA256(data.logpwd, data.logname + ':' + data.logtime).toString();
//然后POST到服务器

其中logtime用于跟服务器时间对比,如果相差太大会登录失败,也就是说登录信息有时效性

@incg
Copy link
Author

incg commented Aug 1, 2014


实在是感谢,终于将JS融合到程序中。目前实现了登陆,其它功能我想直接调用API应该会让我轻松很多。

@incg
Copy link
Author

incg commented Aug 8, 2014


貌似SMTP我有配置错误?SMTP在后台输入相关信息之后,邮件验证出现错误提示:请求数据错误!请问这该如何解决。谢谢!

关于邮件验证,我觉得将注册链接直接发送到邮箱比较妥当。这样避免了恶意注册所产生的待验证账户。

@JianyuC
Copy link

JianyuC commented Nov 6, 2014

我也遇到,
在之后node app.js install 提示连接DB1,2,3之后就没有结果了。并且不能访问。(跳过此步骤直接使用npm start也是同样问题)。
这个问题,请问您是怎么解决的,我是本地安装的,麻烦指点下啊

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants