配置mongoose为匿名认证

Configure mongoose for Anonymous Authentication

本文关键字:认证 mongoose 配置      更新时间:2023-10-16

我已经嵌入猫鼬在一个c++应用程序用于开发和测试web系统。当这些web系统在本地运行时,不需要安全性。它应该像匿名身份验证系统一样运行。我没有在mongoose中找到任何方法来做到这一点,所以我将"授权"方法重写为

static int authorize(struct mg_connection *, struct file *) {
   return 1;
}

通常授权方法验证用户。是否有另一种方法来配置猫鼬运行像匿名?像这样重写授权方法有问题吗?

您提到的授权函数在各自的目录中查找.htpasswd文件。如果"。htpasswd"文件不存在,则授权成功。所以你根本不需要做任何改变,只是不要创建。htpasswd文件。