我有4种类型的用户我们怎么可以有多个身份验证系统
Superuser
Customer
Staff User
Vendor
我的问题,我现在面对的是只有一种类型的用户使用的是Django的认证系统在某一时刻认证。
如何为不同类型的用户提供多个认证系统?
我有4种类型的用户我们怎么可以有多个身份验证系统
Superuser
Customer
Staff User
Vendor
我的问题,我现在面对的是只有一种类型的用户使用的是Django的认证系统在某一时刻认证。
如何为不同类型的用户提供多个认证系统?
我认为你应该只有一个用户模型,其中有一些标签指明每种类型是哪种类型,然后根据“限制对通过测试的登录用户的访问”一节中的说明调整您的应用, :https://docs.djangoproject.com/en/1.9/topics/auth/default/#the-login-required-decorator
也许这将有助于太:https://docs.djangoproject.com/en/1.9/topics/auth/default/#topic-authorization
4个领域,但会发生什么事是当使用user.is_authenticated()方法被认证的用户登录....我的超级用户登录到网站上的任何地方 –
我怎么能让我的超级用户停止登录到网站的其他部分...和其他用户一样......我如何为不同的用户设置访问区域? –
查看限制访问通过测试的登录用户的部分:https://docs.djangoproject.com/en/1.9/topics/auth/default/#the-login-required-decorator –
[下面这一个问题的重复(http://stackoverflow.com/q/35775374/1324033) – Sayse
是这样的....不是关于配置文件...我想要多个用户登录到系统,但访问的区域必须为特定用户定义....这里的问题是,当我从表单登录该用户到处登录系统。上述意思是我的系统 –