add log table

This commit is contained in:
2016-03-17 07:34:11 +01:00
parent 3aa90ec98e
commit 16d25abd7c
9 changed files with 236 additions and 11 deletions

View File

@@ -9,6 +9,7 @@ use yii\filters\VerbFilter;
use backend\models\UploadForm;
use common\components\Helper;
use common\models\User;
use common\models\Log;
/**
* Site controller
@@ -74,6 +75,16 @@ class SiteController extends Controller
];
if ($model->load(Yii::$app->request->post()) && $model->login()) {
$geoip = Helper::getGeoIp();
$user = User::findOne(\Yii::$app->user->id);
$message = "Bejelentkezés: " .$user->username. " Ip cím:". $geoip->ip . " Város: " . $geoip->city;
Log::log([
'type' =>Log::$TYPE_LOGIN,
'message' => $message
]);
$this->sendLoginMail();
return $this->goBack();