我有一个使用 django 的项目。现在需要完全分离身份验证系统(具有不同的表、身份验证后端、用户、用户信息等)。
- 有没有办法制作 django 而不是设置 request.user, 设置
request.myotherappuser
? - 那么默认的身份验证系统呢,我还能用它来验证那些“新用户”并让他们登录吗?
提前致谢。
我有一个使用 django 的项目。现在需要完全分离身份验证系统(具有不同的表、身份验证后端、用户、用户信息等)。
request.myotherappuser
?提前致谢。
我从你的短语“验证那些'新用户'并让他们登录”中假设你有一些你希望从中验证人的遗留系统?
为什么不编写一个自定义身份验证后端,让人们在旧后端登录,然后在其中创建一个“新”帐户django.contrib.auth
?
您还可以使用 Dj1.5 创建用户模型的扩展,允许您引用“旧”表,如request.user.myappotheruser
.