我想在basic authentication
上进行functional view
。该视图期望来自客户端脚本的POST
请求。因此,只要客户端通过身份验证,它就会POST
向视图发送一些新数据。
另外,我想知道如何维护session
。如果用户在一段时间后发出新请求,是否必须再次进行身份验证?如果没有,那么下次想要POST一些东西时强制进行身份验证的程序是什么?
装饰器模块中是否有装饰器@has_basicauth
?如果是,我该如何使用它?
答案 0 :(得分:0)
我发现有一种非常简单的方式。
from decorators import has_basicauth
@has_basicauth['RestricedRealm']
def some_view(request)
...
...
因此,当有人试图通过浏览器访问URL时,浏览器会自动提示输入用户名和密码。