我正在设计一个在线门户网站,它基本上具有以下功能:
- 新访问者在网站上注册为会员
- 如果她是付费会员,那么她应该有权登录以更改她的个人资料。想象一下 Facebook 个人资料,每个用户都登录并能够更改他们的信息、添加新照片等。
- 如果她是免费会员,那么它应该只提供基本级别的个人资料,没有太多管理功能。
- 如果访客用户在网站上注册,那么他们应该有机会通过消息系统联系网站的免费和付费会员 所有免费和付费会员都需要获得网站管理员批准的个人资料和电子邮件验证
我熟悉 Joomla、WordPress、Prestashop、Magento 和 Yii,但我仍然不知道如何为整个网站设置一个超级管理员,并为每个用户帐户设置一个单独的管理员。
关于如何实现这一点的任何想法?