【问题标题】:How to get the windows username with Django web page如何使用 Django 网页获取 windows 用户名
【发布时间】:2021-02-24 17:02:52
【问题描述】:

如何获取运行我的 Django 网页的人的 Windows 用户名?

我不知道这是否重要以及如何重要,但我应该注意我的网站是我公司的内部网站,但它不在我公司的域下。出于安全原因,它们是否需要在同一个域中?

谢谢。

【问题讨论】:

    标签: django windows authentication web


    【解决方案1】:

    看看这个模块,https://pypi.org/project/django-windowsauth/

    它允许您为您的页面将 Django 用户与访问者的 Windows 用户同步。

    关于多域,您的站点托管在与 Active Directory 域不同的域中并不重要。

    【讨论】:

    • 嗨@dan,你的模块可以提供我打开网页的人的Windows用户名吗?到目前为止,我只能获得客户 Windows 桌面的 IP,我会对照我公司的 AD 进行检查。
    • 当然,正确安装后,您可以在模板中使用 {{ user }} 来显示当前连接的用户的用户名。您甚至可以访问 {{ user.get_full_name }} 或 {{ user.ldap }} 以获取用户的完整登录名
    猜你喜欢
    • 1970-01-01
    • 2015-03-05
    • 1970-01-01
    • 1970-01-01
    • 2015-05-27
    • 2020-06-01
    • 2019-01-17
    • 2013-10-29
    相关资源
    最近更新 更多