我如何使用 django-auth-adfs 更改用户



在django-auth-adfs上演示的授权工作得很好,当你点击登录时,它属于当前域用户。

问题是,我怎样才能授权另一个用户?
也就是说,输入域的登录名(电子邮件(和密码。

作为 django-auth-adfs 的作者:

这是无缝SSO的缺点之一。它会自动使用登录的用户。虽然这确实是一个很好的用户体验,但确实存在可能不需要它的情况。

对于 Windows Server 2016 上的 ADFS 4.0,可以发送prompt参数并将其设置为login以强制 ADFS 显示登录页面。

我将看看是否可以在下一个版本中实现此类功能。实际上,它只不过是一个额外的设置,并在登录时向 ADFS 发送一个额外的查询参数。

最新更新