【问题标题】:Python Flask to password protect website with .htaccess similar to PHPPython Flask 使用类似于 PHP 的 .htaccess 密码保护网站
【发布时间】:2016-08-18 05:40:21
【问题描述】:

我的google search 将我带到这些文章01 02

01我不知道怎么用;接收错误

ImportError: No module named flask.ext.htpasswd

02,好像不完整。

那么我们如何像使用 PHP 网站一样使用 .htaccess 密码保护网站?

【问题讨论】:

  • 第一种方法需要先安装flask-htpasswd:pip install flask-htpasswd
  • 请添加您的评论作为答案以获得被接受。谢谢。

标签: .htaccess flask .htpasswd flask-extensions


【解决方案1】:

这两种解决方案都是完全正确的。首先,正如已经建立的,您需要先安装flask-htpasswd扩展:

pip install flask-htpasswd

其次,您需要展示您的实现。但基本上,该方法要求您创建一个要求身份验证的自定义装饰器。您可以通过在会话中存储登录用户的凭据来进一步扩展它。

【讨论】:

【解决方案2】:

如果您可以使用纯文本密码和/或单一登录帐户Flask-BasicAuth 会更简单且有效。

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 2014-05-24
    • 2016-11-19
    • 2012-12-13
    • 2011-06-21
    • 2012-05-11
    • 2013-03-02
    • 2016-05-09
    相关资源
    最近更新 更多