如果成员使用登录表单登录,我可以在 useridentity.php 中使用身份验证功能记录上次登录时间。但如果会员通过记住我的 cookie 登录,我无法记录上次登录日期。有什么方法可以记录吗?
$logindate = UserAccount::model()->findbypk($member->id);
$logindate->last_login_date = date('Y-m-d');
$logindate->save();
如果成员使用登录表单登录,我可以在 useridentity.php 中使用身份验证功能记录上次登录时间。但如果会员通过记住我的 cookie 登录,我无法记录上次登录日期。有什么方法可以记录吗?
$logindate = UserAccount::model()->findbypk($member->id);
$logindate->last_login_date = date('Y-m-d');
$logindate->save();
您应该在扩展自CWebUser
. 然后您可以在那里覆盖afterLogin()
并存储登录日期,即使是 cookie 登录也是如此。