Skip to content
Snippets Groups Projects

update

Merged Phòng Nguyễn Hồng Phát requested to merge update-user-info into 3.0-dev
1 file
+ 5
0
Compare changes
  • Side-by-side
  • Inline
+ 5
0
@@ -17,6 +17,8 @@ class User extends \yii\base\BaseObject implements \yii\web\IdentityInterface
public $tenantCode;
public $roles;
public $jwtToken;
public $userInfo;
public $clientInfo;
/**
* {@inheritdoc}
@@ -37,6 +39,7 @@ class User extends \yii\base\BaseObject implements \yii\web\IdentityInterface
}
$tokenData = ArrayHelper::toArray($tokenData);
$userInfo = $tokenData['userInfo'] ?? false;
$clientInfo = $tokenData['clientInfo'] ?? false;
$roles = $tokenData['auth'] ? explode(",", $tokenData['auth']) : [];
if (!$userInfo) {
return null;
@@ -55,6 +58,8 @@ class User extends \yii\base\BaseObject implements \yii\web\IdentityInterface
'tenantCode' => $tenantCode,
'roles' => $roles,
'jwtToken' => $token,
'userInfo' => $userInfo,
'clientInfo' => $clientInfo ?? null
];
return new static($user);
}
Loading