dingjj2010
- dingjj2010 2017-11-06 已签到连续签到1天,获得了5个金钱
- dingjj2010 2017-10-30 已签到连续签到1天,获得了5个金钱
- dingjj2010 2017-10-26 已签到连续签到2天,获得了10个金钱
- dingjj2010 2017-10-25 已签到连续签到1天,获得了5个金钱
- dingjj2010 2017-10-12 已签到连续签到1天,获得了5个金钱
- dingjj2010 2017-10-10 已签到连续签到2天,获得了10个金钱
- dingjj2010 回复了 dingjj2010 的回复
其实Yii2中登陆login本来就已经有事件了.Yii::$app->user->login($user);登陆成功会调用afterLogin方法,触发EVENT_AFTER_LOGIN
protected function afterLogin($identity, $cookieBased, $duration) { $this->trigger(self::EVENT_AFTER_LOGIN, new UserEvent([ 'identity' => $identity, 'cookieBased' => $cookieBased, 'duration' => $duration, ])); }
返回了完整的用户信息.所以事件没必要新增,UserLoginEvent也不需要了.
@Allener 那就用楼主的方法咯,自己定义.
- dingjj2010 2017-10-09 已签到连续签到1天,获得了5个金钱
- dingjj2010 2017-09-29 已签到连续签到5天,获得了20个金钱
- dingjj2010 2017-09-28 已签到连续签到4天,获得了20个金钱