目前正在处理具有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
非常感谢和任何帮助/建议非常感谢。如果已经被问到,请道歉。
答案 0 :(得分:1)
我个人总是使用Ion_Auth。它确实包含不同的用户组,并且能够根据组提供访问控制..
https://github.com/benedmunds/CodeIgniter-Ion-Auth
我还根据example of its usage here整理了 this blog post 。