Django Web应用程序访问Active Directory

时间:2018-04-12 08:48:14

标签: django python-3.x active-directory windows-authentication ldap3

我正在尝试从Django Web应用程序获取用户在本地Intranet网络上的Active Directory信息。

  

我想要的:**当用户/客户端登录网站时,他们可以从Active Directory中查看各种详细信息**

如果用户在打开PC时已输入用户名和密码。所以他们不应该再这样做了。

如何才能让用户无需输入用户名和密码即可进入他们的网站?

1 个答案:

答案 0 :(得分:0)

Django项目有一个Remote-Auth中间件:https://docs.djangoproject.com/en/2.0/howto/auth-remote-user/

2014年的《 Q》讨论了将其与Python 2.7一起使用(我希望是Django 1.x),但是与以前的版本相比,我看不到这种变化太快: Django authenticate using logged in windows domain user