Как написать в Cake PHP 3.8 новый сеанс плагина аутентификации - PullRequest
0 голосов
/ 28 апреля 2020

Я использую Cake PHP 3.8 и Cake PHP Authentication 2.x плагин для аутентификации. Все работает правильно, я хочу изменить информацию аутентификации сеанса, пока я в системе. Например, я хочу изменить права администратора на сеансе на лету. В более старом Cake PHP я мог бы использовать следующее:

$this->request->session()->write('Auth.User.adminLevel', 10);

Я могу сделать это все еще, но он уничтожает все остальное из массива аутентификации, оставляя

Array ( [User] => Array ( [adminLevel] => 10 ) )

Как мне написать в AUTH-сессию?

...