protected afterLogin ( yii\web\IdentityInterface $identity, boolean $cookieBased, integer $duration ) | ||
$identity | yii\web\IdentityInterface | the user identity information |
$cookieBased | boolean | whether the login is cookie-based |
$duration | integer | number of seconds that the user can remain in logged-in status. If 0, it means login till the user closes the browser or the session is manually destroyed. |
protected function afterLogin($identity, $cookieBased, $duration)
{
$this->trigger(self::EVENT_AFTER_LOGIN, new UserEvent(['identity' => $identity, 'cookieBased' => $cookieBased, 'duration' => $duration]));
}
public function afterLogin($identity, $cookieBased, $duration) { parent::afterLogin($identity, $cookieBased, $duration); $identity->failedAttempts = 0; $identity->lastLoggedInAt = time(); $identity->save(); }