我有一个托管在 aws 中的网站,其中 www.domain.com 有 2 个子域 test.domain.com 和 stage.domain.com。我正在使用 MEAN 进行开发,现在我想要对我的子域 test.domain.com 和 stage.domain.com 进行密码保护,但与我们使用 htaccess 在 php 中所做的方式类似。
现在我个人喜欢这种 htaccess 方法,因为在这种方法中,您的应用程序代码将是相同的,身份验证将由 htaccess 添加。 知道如何在 nodejs 中执行此操作而不更改应用程序代码,以便将来我可以根据需要删除它。
附: : 只欢迎提示。
最佳答案
.htaccess 不会更改代码,因为它由 Apache 网络服务器使用。
假设 Node.js 是您的网络服务器,这就是神奇之处(从技术上讲,将 basicAuth 添加到 node 比将 htaccess 添加到 apache + 编写 .htacess 文件所需的代码更少)。
某事,某事必须知道要进行身份验证:)。
这是在 Node 中执行此操作的简单方法的链接:
关于node.js - 如何使用 htaccess 的替代方法对 nodejs 应用程序进行密码保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26357724/