我正在努力在Django中使用apache和mod wsgi进行身份验证。
我有一个很大的问号。在开始在apache中开始使用基本或摘要式身份验证之前,这是我的基本问题。
为什么首先需要在Django中进行基本或摘要式身份验证? Django拥有自己的身份验证系统。您可以在Django中使用用户和权限本身管理权限。
我认为有一个明显的例子,你需要这个apache身份验证。我不认为人们会努力解释如何在Django手册中设置如何使用mod wsgi进行apache身份验证,如果你根本不需要它的话。
例如,你可以:1.直接从Apache向经过身份验证的用户提供静态/媒体文件。
2.对具有特定权限的Django用户进行Subversion存储库的访问。
3.允许某些用户连接到使用mod_dav创建的WebDAV共享。
即使重读了这个句子和手册,我也无法想出一些需要选择使用apache身份验证才能获得最佳选择的情况。
为什么你需要在Django中使用apache身份验证,或者你需要在哪种特殊情况下使用?
答案 0 :(得分:0)
apache
和django
身份验证都不同。第一个是Web服务器级别,接下来是应用程序级别。
有一件事,登录和登录时都会有一些网址可供访问。这种类型的身份验证无法在apache
中设置(据我所知)。你可以在django内部进行。