gpt4 book ai didi

docpad - 使用密码保护 DocPad 站点的一部分

转载 作者:行者123 更新时间:2023-12-02 09:58:26 27 4
gpt4 key购买 nike

我猜这可能是一个“丢失的案例”,但是是否可以用密码保护 DocPad 生成的一个或多个页面?

是否可以制作一个插件或其他东西,让您在页面的元数据部分中输入 protected = true

或者我必须使用 .htaccess 或类似文件来保护我的页面吗?

最佳答案

如果您计划在 Node.js 托管提供商上托管,那么您可以使用以下要点:https://gist.github.com/4557006

我们的想法是使用 serverExtend 事件添加新的express.js 中间件。通过 serverExtend 事件添加的中间件是在添加 docpad 的中间件之前添加的,因此这是此身份验证层以及自定义路由/中间件等的大多数其他用例的理想位置。然后我们的自定义中间件将检查正在请求的文档是否是 protected 文档,如果不是,则继续沿着中间件链向下(可能会命中 docpad 中间件并正常渲染),或者如果它是 protected 文档,那么我们将转发它到 Express basicAuth 中间件上。

关于docpad - 使用密码保护 DocPad 站点的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14327676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com