gpt4 book ai didi

python - 在django中创建多个域中具有相同密码的用户

转载 作者:行者123 更新时间:2023-12-01 04:02:13 24 4
gpt4 key购买 nike

我有两个不同的域,abc.com 和 xyz.com 这两个站点都使用 django 框架及其身份验证系统,我想创建一个与 xyz.com 具有相同密码的用户,以便用户可以使用登录abc.com 的凭据相同。

一种替代方法是使用与 xyz.com 相同的哈希密码创建用户,但这两个域在不同版本的 django 上运行(我已经在 django 版本 1.6.3 和 1.7.2 中测试了该方法)。我有以下内容问题:

  • 使用上述方法会产生什么后果( future 的问题)?
  • 如果用户数据库不集中,是否有其他更好的替代/方法来创建集中式身份验证系统。

此外,我不想添加自定义密码字段,或存储在用户 session 中或从我这边管理密码。

最佳答案

关于集中式身份验证:您可以仅将数据库用于User 模型。多数据库支持已经有一段时间了,你可以阅读 here .

每个域都会有一个 session cookie,它们会异步超时,但将使用相同的密码和用户名进行身份验证。

关于python - 在django中创建多个域中具有相同密码的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36276505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com