Skip to content

Commit 6fb1f23

Browse files
dev
1 parent 1011c28 commit 6fb1f23

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/config/web.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222

2323
'items' =>
2424
[
25-
[
25+
/*[
2626
"name" => ['skeeks/cms', "Settings"],
2727
"url" => ["cms/admin-settings", "component" => 'skeeks\cms\authclient\CmsAuthClientSettings'],
2828
"image" => ['skeeks\cms\assets\CmsAsset', 'images/icons/settings-big.png'],
2929
"activeCallback" => function ($adminMenuItem) {
3030
return (bool)(\Yii::$app->request->getUrl() == $adminMenuItem->getUrl());
3131
},
32-
],
32+
],*/
3333

3434
[
3535
"name" => ['skeeks/authclient', "Social profiles"],

src/controllers/AdminUserAuthClientController.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ public function init()
2525
$this->modelClassName = UserAuthClient::className();
2626

2727
$this->generateAccessActions = false;
28+
$this->accessCallback = function () {
29+
if (!\Yii::$app->cms->site->is_default) {
30+
return false;
31+
}
32+
return \Yii::$app->user->can($this->uniqueId);
33+
};
2834

2935
parent::init();
3036

0 commit comments

Comments
 (0)