如何控制用户组

老师:
请问是否有组件可以控制用户组的生命周期?比如设定这个用户组只有一周权限,那么从进入到这个用户组开始,计算时间,一周后,将被移出这个用户组,去上一个级别或者指定用户组,这样子的?
实际上就是个会员制度,但因为涉及到付费会员问题,不是通过等级或者其他决定的,所以可能麻烦一些。
有些membership组件只能独立运作,我现在想着使用hikashop来购买会员,做成商品的形式,支付、管理都比较方便,但是购买完了以后,只能将用户更换用户组,不能实现时间控制功能,joomla核心的用户系统支持这个东西么?
如果不支持,有没有办法实现这样的东西?还是必须要弄一个membership的组件
已邀请:

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

Joomla 核心尽管有“创建用户组”的功能,但是却没有“用户组(权限)时长”的参数,也就是说,只能手工加入或移出某个用户组。
但是对于很多付费会员制的网站(例如Joomla之门网站)来说,需要“自动化”。因此,就必须借助第三方扩展来实现。
我推荐你安装强大的用户权限管理组件 Emerald
,完全满足你上述要求:自动将用户加入指定用户组,到期之后,自动移出该组,还能同时进入另一个指定组。
目前 Emerald 唯一的不足就是:其官方开发的支付宝支付插件还不够成熟,无法通过支付宝付款,但是其他的常用支付接口,例如 PayPal 等等,都已经成熟。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

这个组件能否直接管理用户在用户组的时长和用户组移动?我之前用的时候,它是有自己的一个用户管理体系,在那个里面管理,也是因为种种原因,我觉得用hikashop来进行用户组分配就够了,不需要增加其他支付复杂度,只需要它能够自动化处理用户组就行,这个组件可以做到不

赤木@晴子 - 明月百年心

赞同来自:

你可能对 Emerald 的理解有误。它完全能够满足你提出的上述要求:自动化,不管是指派用户组(给普通的注册会员增加除了 “registered” 之外的其它群组),还是移出用户组,甚至在移出同时再加入另一个用户组,这一切都是自动化的。
Hikashop 只是一个网店组件,偏重于网上购物的功能,不能指望它来实现用户群组、用户权限、权限时长这些方面的管理。
我用 Emerald 很久了,除了目前支付宝插件还没有成熟之外,没有发现其它问题。

赤木@晴子 - 明月百年心

赞同来自:

谢谢老师!
我赶紧试试!

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

Joomla之门提供
Emerald 中文版 的正版团购
(官方只有英文原版),欢迎参加团购。

要回复问题请先登录注册