Я думаю, вы могли бы сделать простую условную проверку:
С автоматическим компонентом:
if (Authsome::get('User.id') == $idOfUserYouWantToLogout){
Authsome::logout();
}
Примечание: вы можете, конечно, использовать $ this-> Authsome-> get ('User.id') и $ this-> Authsome-> logout (), если хотите.
С обычным компонентом аутентификации:
if ($this->Auth->get('id') == $idOfUserYouWantToLogout){
$this->Auth->logout();
}
Это своего рода обходной путь, потому что он выйдет из системы текущего пользователя, но только если это тот пользователь, для которого вы хотите выйти из системы.