我想根据付款制定用户角色。我在网站www.indiancupid.com`上看过确切的系统。在您注册时,您成为标准会员,您可以看到其他用户的个人资料,但在您付款之前无法与他们联系,当您使用信用卡付款时,您将成为金牌会员。作为金牌会员,您可以发送消息,并可以直接与在线会员聊天。当您升级为金牌会员的时间结束时,您将再次自动成为标准会员。
我想使用CodeIgniter创建这种类型的用户角色系统。
有人会建议我任何能为我做这件事的图书馆吗?
谢谢。
答案 0 :(得分:2)
好的,您已经描述了几乎每个约会/订阅网站的工作方式。
关于codeigniter的身份验证系统有很多问题,请查看以下内容:
How should I choose an authentication library for CodeIgniter?
我只使用了ion auth - http://benedmunds.com/ion_auth/和tank auth - http://konyukhov.com/soft/tank_auth/,这些似乎是最受用户群欢迎的。两者都可以轻松修改,以具有不同级别的用户访问权限。事实上,离子具有开箱即用的功能,您只需将其放入自己的组检查中即可。 就个人而言,我会建立离子auth的背面。 Ion auth是一个很好的lib,它只有基础知识,允许你根据需要进行设置。在我看来,由于它的最小性质,最容易使用现有的应用程序
但是,如果您正在寻找即将发布的内容,您可以查看ezauth - http://ellislab.com/forums/viewthread/70386/。我似乎记得这个访问级别和管理面板正在进行中。不幸的是,演示消失了(从来不是一个好兆头),你可能会发现很难做出改变,如果它不能完全按照你想要的方式工作。