0

目前正在开发具有 3 个不同用户组的应用程序。管理员、参赛者和普通用户。管理员将有一个后端并且可以做任何事情,这没问题。

参赛者必须有一个用户名,这将用作他们的公共个人资料:domain.com/username ... 或一个变体。他们还有一个可以编辑的私人档案。

我不希望普通用户拥有公共个人资料,但他们将拥有一个私人个人资料,他们可以在其中编辑他们的姓名、详细信息等。

任何人都可以推荐最适合此目的的众多 Auth 库之一,或者我是否应该在 Codeigniter 中开发这样的应用程序!

Overview:

Admins (Max 2 - 3 users) - Access Everything
Entrants - Public Profile(username) / Private Profile
General Users - Private Profile Only

非常感谢,非常感谢任何帮助/建议。抱歉,如果它已经被问过。

4

1 回答 1

1

就我个人而言,我一直使用 Ion_Auth。它确实包含不同的用户组,并且能够根据组提供访问控制。

https://github.com/benedmunds/CodeIgniter-Ion-Auth

根据这篇博文,我还整理了一个使用示例

于 2011-11-21T17:51:47.317 回答