Size: a a a

2020 June 30

AM

Alexander Makarov in Yii Framework 3
Алексей R
что, реально из-за Винни Пуха? :D
Да.
источник

А

Алексей R in Yii Framework 3
Какая душещипательная история с максимальной детализацией
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
I miss the Yii2 AccessControl Controller :(
Behavior?
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
Какая душещипательная история с максимальной детализацией
Давно было. Получили бан за то, что на форуме кто-то напостил вот на эти темы.
источник

T

TradersVE in Yii Framework 3
if the access control part
источник

T

TradersVE in Yii Framework 3
'access' => [
       'class' => AccessControl::class,
        'rules' => [
              [
                   'allow' => true,
                   'actions' => ['profile', 'account', 'networks', 'disconnect'],
                   'roles' => ['@'],
              ],
              [
                   'allow' => $this->module->accountDelete,
                   'actions' => ['delete'],
                   'roles' => ['@'],
              ],
              [
                   'allow' => true,
                   'actions' => ['confirm'],
                   'roles' => ['?', '@'],
               ],
          ],
          'denyCallback'  => function () {
               $this->messageCallback();
               return $this->goHome();
           },
],
источник

АН

Александр Некрасов... in Yii Framework 3
TradersVE
'access' => [
       'class' => AccessControl::class,
        'rules' => [
              [
                   'allow' => true,
                   'actions' => ['profile', 'account', 'networks', 'disconnect'],
                   'roles' => ['@'],
              ],
              [
                   'allow' => $this->module->accountDelete,
                   'actions' => ['delete'],
                   'roles' => ['@'],
              ],
              [
                   'allow' => true,
                   'actions' => ['confirm'],
                   'roles' => ['?', '@'],
               ],
          ],
          'denyCallback'  => function () {
               $this->messageCallback();
               return $this->goHome();
           },
],
you can create middleware for the router
источник

T

TradersVE in Yii Framework 3
Александр Некрасов
you can create middleware for the router
ok
источник

T

TradersVE in Yii Framework 3
I think the framework should provide it.
источник

АН

Александр Некрасов... in Yii Framework 3
TradersVE
I think the framework should provide it.
I agree
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
ok
No, not OK.
источник

AM

Alexander Makarov in Yii Framework 3
I've removed it on purpose...
источник

T

TradersVE in Yii Framework 3
Why ?
источник

T

TradersVE in Yii Framework 3
for the session problem with rr ?
источник

AM

Alexander Makarov in Yii Framework 3
No
источник

AM

Alexander Makarov in Yii Framework 3
Because:

1. It is typical to pass parameters to access checks and these data  are available in a handler only.
2. It's easier to review code where it starts with pre-checks.
источник

T

TradersVE in Yii Framework 3
yes user entity pass from params
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
yes user entity pass from params
Which params?
источник

AM

Alexander Makarov in Yii Framework 3
well, for example, we should check that editor that created a post can modify it
источник

AM

Alexander Makarov in Yii Framework 3
we have a post id
источник