首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Node.js服务器到PHP服务器的安全文件上传

问从Node.js服务器到PHP服务器的安全文件上传
EN

Stack Overflow用户
提问于 2017-01-20 11:04:30
回答 1查看 202关注 0票数 0

我正试图找到一种安全的方法,允许登录我的Node.js应用程序(N)的用户只在另一个域的(P)服务器上上传/删除他们自己文件夹中的文件。

有专家能告诉我下面的方法是否安全吗?

  • N:在用户登录时,根据节点服务器上的用户ID生成令牌,并对其进行加密
  • 通过https将加密令牌发送到PHP服务器
  • P:用已知的秘密解密令牌,并将其保存在包含有效用户ID的数据库表中。

-

  • N:对文件上传/删除文件请求,通过https发送文件/删除请求+加密令牌到服务器
  • P:解密具有已知秘密的令牌,并检查它是否在有效用户ID的数据库表中
代码语言:javascript
复制
- If yes, allow write/delete operation inside folder "userID"
- If no, send an error message to Node app

​

我的想法是,这样做是可行的,因为我们用于盐渍的秘密只有节点服务器和PHP服务器才知道,任何通过有线发送的信息对于潜在的攻击者来说都是无用的。

如果有人能确认或指出我错过了什么会很感激。

EN

回答 1

Stack Overflow用户

发布于 2017-01-21 06:42:43

当用户从NodeJs应用程序中注销时,Php服务器应该从数据库中删除用户令牌。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41762142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档