Add last-login-ip capture capability (#184)
This commit is contained in:
committed by
Lorenzo Milesi
parent
01d9052416
commit
71f9587374
@ -11,6 +11,7 @@
|
||||
|
||||
namespace Da\User\Service;
|
||||
|
||||
use Yii;
|
||||
use Da\User\Contracts\ServiceInterface;
|
||||
use Da\User\Model\User;
|
||||
|
||||
@ -25,6 +26,9 @@ class PasswordExpireService implements ServiceInterface
|
||||
|
||||
public function run()
|
||||
{
|
||||
return $this->model->updateAttributes(['last_login_at' => time()]);
|
||||
return $this->model->updateAttributes([
|
||||
'last_login_at' => time(),
|
||||
'last_login_ip' => Yii::$app->request->getUserIP(),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user