01
我不知道如何使用它;接收错误
ImportError: No module named flask.ext.htpasswd
,02
它似乎是不完整的。
那么我们如何像使用 PHP 网站一样使用 .htaccess 密码保护网站呢?
这两种解决方案都是完全正确的。首先,正如已经建立的,您需要先安装flask-htpasswd
扩展:
pip install flask-htpasswd
其次,您需要展示您的实现。但基本上,该方法要求您创建一个要求身份验证的自定义装饰器。您可以通过在会话中存储登录用户的凭据来进一步扩展它。
如果您可以使用纯文本密码和/或单一登录帐户,Flask-BasicAuth会更加简单且有效。