使用Node授权,使用Nginx服务

时间:2012-12-27 11:25:16

标签: node.js nginx

我希望这个问题已得到解答,但因为我不确定我可能错过的术语,或者不理解答案。

我想使用Nodejs来授权和解析GET请求,即:

something.com/app/?key=12345&files=all

然后,一旦这被节点读取,密钥被授权,并且请求编译的文件,节点将告诉Nginx根据此请求提供一些静态文件。

  • 那么,这可能吗?
  • 有没有更好的方法(我已经看到很多关于服务 使用Nginx而不是Nodejs的静态文件)

编辑 - 只是为了通知,我正在使用Express,路由不是我的问题。它只是我不知道如何将成功的请求传递给Nginx,或类似的东西

2 个答案:

答案 0 :(得分:0)

NodeJ有几个选项:

答案 1 :(得分:0)

您可以进行令牌身份验证。 http://wiki.nginx.org/HttpSecureLinkModule

您的nodejs应用程序可以生成签名链接,nginx处理提供文件的所有方面。