【问题标题】:node.js authentication php auth_usernode.js 身份验证 php auth_user
【发布时间】:2014-11-09 05:33:55
【问题描述】:

我想在我的公司使用 node.js 进行文件上传。他们拥有的当前文件上传器是一个简单的 html 5 页面,带有一个 php 脚本后端,即 php_auth_user 进行身份验证。我的老板喜欢 node.js 用于文件上传的想法,但不确定我们将如何验证/授权这个文件上传器。

我已经弄清楚了如何从这两个站点的 apache 转发到我的节点服务器:

Apache + Node.js + mod_proxy. How to route one domain to :3000 and another to :80

http://thatextramile.be/blog/2012/01/hosting-a-node-js-site-through-apache

但是,我不知道如何访问节点应用程序中的 php_auth_user 服务器变量。

有什么想法吗?

编辑:

我不是在寻找 node.js 的身份验证。我将使用已经存在的 ldap 身份验证库之一。我想要的是一种让我的节点服务器能够获取在我们预先存在的 http 基本身份验证期间发送的 php_user_auth 和 php_user_pwd 服务器变量的方法。然后,我将使用这些变量在后台针对 ldap 进行身份验证。

【问题讨论】:

    标签: javascript php node.js authentication


    【解决方案1】:

    以下是我发现的一些有用的东西:

    node.js 的流行认证passport

    node.js 模块 - authentication

    这也将一些有趣的技术联系在一起 - orchestrate

    这可以帮助您访问您的 PHP 身份验证变量 - stackoverflow

    【讨论】:

    • 我意识到 node.js 有处理身份验证的模块。我的问题是我们不希望对此应用程序进行单独的身份验证。我们的用户已经在使用基本身份验证登录,我希望能够使用输入的用户名/密码登录此应用。
    • @BillGarrison 我刚刚添加了另一个可能有帮助的链接。刚刚编辑了我帖子中的最后一个链接。
    • 最后一个链接正是我想要的。谢谢!
    • @BillGarrison 我很高兴能帮上忙!我也准备设置一些 node.js 身份验证。
    猜你喜欢
    • 1970-01-01
    • 2016-01-22
    • 2017-02-17
    • 2018-01-26
    • 2015-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多