Django - 两个auth系统在同一个项目中完全分开

时间:2013-04-01 20:57:59

标签: django authentication

我有一个使用django的项目。现在,需要完全分离的auth系统(具有不同的表,身份验证后端,用户,用户信息等)才能进入现场。

  • 有没有办法制作django而不是设置request.user,设置request.myotherappuser
  • 默认的身份验证系统怎么样,我仍然可以使用它来验证这些“新用户”并将其登录吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我假设从您的短语“验证那些'新用户'并将其登录到”您有一些遗留系统,您希望对其进行身份验证?

为什么write a custom authentication backend不会将人员记录在旧后端,然后在django.contrib.auth中创建一个“新”帐户?

您还可以使用Dj1.5为用户模型创建扩展,允许您引用像request.user.myappotheruser这样的“旧”表。