为什么在Django中需要基本或摘要式身份验证?

时间:2016-11-21 13:17:05

标签: django apache authentication

我正在努力在Django中使用apache和mod wsgi进行身份验证。

我有一个很大的问号。在开始在apache中开始使用基本或摘要式身份验证之前,这是我的基本问题。

为什么首先需要在Django中进行基本或摘要式身份验证? Django拥有自己的身份验证系统。您可以在Django中使用用户和权限本身管理权限。

我认为有一个明显的例子,你需要这个apache身份验证。我不认为人们会努力解释如何在Django手册中设置如何使用mod wsgi进行apache身份验证,如果你根本不需要它的话。

In Django manual

  例如,你可以:

     

1.直接从Apache向经过身份验证的用户提供静态/媒体文件。

     

2.对具有特定权限的Django用户进行Subversion存储库的访问。

     

3.允许某些用户连接到使用mod_dav创建的WebDAV共享。

即使重读了这个句子和手册,我也无法想出一些需要选择使用apache身份验证才能获得最佳选择的情况。

为什么你需要在Django中使用apache身份验证,或者你需要在哪种特殊情况下使用?

1 个答案:

答案 0 :(得分:0)

apachedjango身份验证都不同。第一个是Web服务器级别,接下来是应用程序级别。

有一件事,登录和登录时都会有一些网址可供访问。这种类型的身份验证无法在apache中设置(据我所知)。你可以在django内部进行。