如何在node.js(express)应用程序中应用.htaccess?

时间:2018-01-25 16:28:12

标签: node.js .htaccess express

我有一个node.js表达应用程序,我想使用.htaccess验证用户(部分要求)。我已经添加了最初的.htaccess代码,但它无效。

以下是我的代码目录结构的快照: Code Directory Structure

以下是我的.htaccess文件的代码段:

AuthType Basic
AuthName "Please Enter Password"
AuthBasicProvider file pam
AuthUserFile ./.htpasswd
AuthGroupFile ./.groups
Require group admins

我还有两个其他文件.htpassword和.groups,其中包含密码和组。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

.htaccess是特定于Apache的。

如果要使用库进行身份验证,请选中basic-auth

可以在本文中找到一个示例:https://www.taniarascia.com/basic-authentication-for-an-express-node-app-htpasswd/