我使用了UserCake,它工作正常,但现在我需要将创建的用户帐户与模块(在phpMyAdmin中创建的表)连接起来。很简单,我需要使用我管理并分配给用户的模块创建菜单。
用户 1 登录后将看到例如; 模块 2, 模块 4下一个用户 2 将看到:模块 3、模块 4用户 3:模块 1、模块 4...
分配只能由我作为管理员管理。 用户只能获得用户名和密码以及他分配的模块包。
我希望我:)解释得很好。
您可以根据 sth 制作另一个表,例如:
[TABLE] user-has-modules:
id | userid | moduleid
0 | 0 | 0
1 | 0 | 1
2 | 0 | 2
3 | 1 | 0
4 | 1 | 1
5 | 2 | 0
6 | 2 | 2
[TABLE] users:
id | username | etc...
0 | 'blabla1'
1 | 'blabla2'
2 | 'blabla3'
3 | 'blabla4'
4 | 'blabla5'
[TABLE] modules:
id | name
0 | 'module1'
1 | 'module2'
2 | 'module3'
3 | 'module4'
4 | 'module5'
然后对于给定的用户,之后添加或删除表行。稍后,您可以通过SQL选择用户并为菜单提供/加载模块。