在2个数据库之间共享用户
我正在用PHP开发这个应用程序。该应用程序将包含一个管理区域,该区域还将包含员工功能。该应用程序的另一部分是面向客户的网站。
管理区域有自己的数据库。面向客户的网站也有自己的数据库。
在管理数据库中,我有一个用户表,我还计划实施RBAC,以便用户可以拥有角色,权限等。
面向客户的网站还允许客户注册并存储在客户网站数据库的用户表中。
我需要的是能够让员工登录客户网站。他们还需要具有权限,这些权限控制客户网站的哪些部分可以修改,以及客户网站数据库中哪些行可以更改。
实现这个的最佳方法是什么?
干杯:)
没有找到相关结果
已邀请:
2 个回复
奥李
蜗仓馈
作为线程启动器的注释问题。对于两个用户表,您可以使用以下解决方案: 创建新表。例如:global_user_table with field: 用户身份 通过 table_source(真实表源) is_special_user(或类似的东西) additional_field1 additional_field2 等等等 每次用户登录时,请检查此表并在会话中存储table_source,以供日后使用。