Django的身份验证后端发生了变化

时间:2012-03-14 00:37:48

标签: python django

我必须将Django的身份验证后端(默认为django.contrib.auth.AuthenticationBackend)更改为我自己的身份。问题是,由于Django在会话中为请求的用户存储了身份验证后端,因此当我尝试使用新的后端时,它会向我抛出错误。选项是删除所有会话信息。有一个更好的方法吗?或者,最喜欢的方式是什么?

1 个答案:

答案 0 :(得分:0)

看看Pinax项目account auth_backends ,它取代了自己的项目。我认为Pinax代码可以帮助您改变Django的身份验证后端。