我目前正在为我的多客户端应用程序构建一个架构,其中如何实现基于角色的访问模型。
每个客户端都将创建自定义角色,并将授予该角色的权限。
最后,该角色将分配给代理,然后代理将根据授予其角色的权限使用该应用程序。
现在我担心的是,什么是使这成为可能的最佳实践以及关于可以在 Django 中实现的架构的任何想法。
以前我制作了一个应用程序,它对应用程序的用户具有基于角色的访问权限。
在那里,我使用将权限保存在数据库中,并且在登录时用户的权限将保存在会话中,以后可以用来检查该用户的权限。
我目前正在为我的多客户端应用程序构建一个架构,其中如何实现基于角色的访问模型。
每个客户端都将创建自定义角色,并将授予该角色的权限。
最后,该角色将分配给代理,然后代理将根据授予其角色的权限使用该应用程序。
现在我担心的是,什么是使这成为可能的最佳实践以及关于可以在 Django 中实现的架构的任何想法。
以前我制作了一个应用程序,它对应用程序的用户具有基于角色的访问权限。
在那里,我使用将权限保存在数据库中,并且在登录时用户的权限将保存在会话中,以后可以用来检查该用户的权限。