我的google search引导我阅读这些文章01 02
01
我不知道如何使用它;收到错误
ImportError: No module named flask.ext.htpasswd
02
,似乎不完整。
那么我们如何使用.htaccess密码保护网站,就像我们使用PHP网站一样?
答案 0 :(得分:2)
这两种解决方案都是完全正确的。对于第一个,如已经建立的那样,您需要先安装flask-htpasswd
扩展名:
pip install flask-htpasswd
对于第二个,您需要显示您的实现。但基本上,该方法要求您创建一个要求身份验证的自定义装饰器。您可以通过在会话中存储登录用户的凭据来进一步扩展它。
答案 1 :(得分:0)
如果您可以使用纯文本密码和/或单一登录帐户,Flask-BasicAuth非常简单且有效。