add multiple detsta upload
This commit is contained in:
@@ -3,6 +3,7 @@ namespace common\models;
|
||||
|
||||
use Yii;
|
||||
use yii\base\Model;
|
||||
use yii\helpers\VarDumper;
|
||||
|
||||
/**
|
||||
* Login form
|
||||
@@ -68,6 +69,8 @@ class LoginForm extends Model
|
||||
if ($this->validate()) {
|
||||
return Yii::$app->user->login($this->getUser(), $this->rememberMe ? 3600 * 24 * 30 : 0);
|
||||
} else {
|
||||
\Yii::error("Belépés - validáció sikertelen");
|
||||
\Yii::error( $this->getErrors());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -80,10 +83,12 @@ class LoginForm extends Model
|
||||
protected function getUser()
|
||||
{
|
||||
if ($this->_user === null) {
|
||||
\Yii::info("admin login - find user by name...");
|
||||
$this->_user = User::findByUsername($this->username);
|
||||
}
|
||||
|
||||
if ( $this->_user != null ){
|
||||
\Yii::info("Felhasználónév rendben...");
|
||||
if ( $this->roles != null ){
|
||||
$canLogin = false;
|
||||
foreach ($this->roles as $role){
|
||||
@@ -91,10 +96,14 @@ class LoginForm extends Model
|
||||
}
|
||||
|
||||
if ( !$canLogin ){
|
||||
\Yii::info("user ".$this->_user->username." has no permission to login to administration area!");
|
||||
\Yii::error("user ".$this->_user->username." has no permission to login to administration area!");
|
||||
$this->_user = null;
|
||||
}else{
|
||||
\Yii::info("user ".$this->_user->username." has permission to login to administration area!");
|
||||
}
|
||||
}
|
||||
}else{
|
||||
\Yii::error("Felhasználó nem található: " .$this->username);
|
||||
}
|
||||
|
||||
return $this->_user;
|
||||
|
||||
Reference in New Issue
Block a user