登录系统设计 - 适用于 CRM 项目
Login System Design - For CRM Project
构建客户关系管理系统。
- 特定公司可以购买我们的产品来管理他们的客户
- 公司购买我们的产品后,他们将获得用于登录应用程序的用户名和密码。
- 公司:是应用程序的主要管理员,他们还可以添加新管理员来监控他们的客户
如何设计多角色登录系统?
Company as main admin ex: XYZ solutions(用户名:xyz@gmail.com, 密码: Xyz123) 可以登录也可以添加新管理员比如说子管理员:Santhosh@xyz.com.
现在Santhosh@xyz.com (SUB ADMIN) 应该也可以登录了。
还需要将管理员限制为 5 个:知道如何实现吗?.
这种情况下如何设计登录系统,我的数据库应该如何保存管理员和副管理员的用户名和密码?
使用 java 8 和 spring 有我的框架和 MySQL 作为后端
定义company/Users/Role/Permissions。您的角色将非常抽象,但它的权限将定义用户的角色。例如,具有 SystemAdmin 角色的用户几乎可以做任何事情,因为定义系统管理员角色的权限将允许她这样做。另一方面,普通用户的权限选择有限,例如执行交易、访问某些 UI 但无法更改配置等。基本上,您的权限将定义可以拥有的角色,然后使用附加或分配这些角色角色给在公司下创建的用户。您的问题基本上似乎更多来自角色和权限而不是登录。希望这对您有所帮助,如果您需要更多说明,请告诉我。
构建客户关系管理系统。
- 特定公司可以购买我们的产品来管理他们的客户
- 公司购买我们的产品后,他们将获得用于登录应用程序的用户名和密码。
- 公司:是应用程序的主要管理员,他们还可以添加新管理员来监控他们的客户
如何设计多角色登录系统?
Company as main admin ex: XYZ solutions(用户名:xyz@gmail.com, 密码: Xyz123) 可以登录也可以添加新管理员比如说子管理员:Santhosh@xyz.com.
现在Santhosh@xyz.com (SUB ADMIN) 应该也可以登录了。
还需要将管理员限制为 5 个:知道如何实现吗?.
这种情况下如何设计登录系统,我的数据库应该如何保存管理员和副管理员的用户名和密码?
使用 java 8 和 spring 有我的框架和 MySQL 作为后端
定义company/Users/Role/Permissions。您的角色将非常抽象,但它的权限将定义用户的角色。例如,具有 SystemAdmin 角色的用户几乎可以做任何事情,因为定义系统管理员角色的权限将允许她这样做。另一方面,普通用户的权限选择有限,例如执行交易、访问某些 UI 但无法更改配置等。基本上,您的权限将定义可以拥有的角色,然后使用附加或分配这些角色角色给在公司下创建的用户。您的问题基本上似乎更多来自角色和权限而不是登录。希望这对您有所帮助,如果您需要更多说明,请告诉我。