我使用了UserCake,它工作得很好,但现在我需要将创建的用户帐户与模块(在phpMyAdmin中创建的表)连接起来。简单我需要创建我管理和分配给用户的模块菜单。
用户1登录后将看到例如;module2,module4下一用户2将看到: module3,module4用户3: module1,module4 ...
分配必须由我作为管理员管理。用户只会得到用户名和密码和他的包分配的模块。
我希望我解释得很好:)。
发布于 2019-04-25 01:50:36
您可以根据以下内容创建另一个表:
[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,并为菜单提供/加载模块。
https://stackoverflow.com/questions/18953948
复制相似问题