CakePHP3:認証失敗のエラーメッセージを動的に変更する

Authコンポーネントを設定するときに、認証失敗時のエラーを次のように定義します:

$this->loadComponent('Auth', [
        'authorize'      => [ 'Controller'],
        'authenticate'   => [ 'Form' => [ 'fields' => ['username' => 'email', 'password' => 'password' ] ] ],
        'loginRedirect'  => [ 'controller' => 'Blogs' , 'action' => 'index' ],
        'logoutRedirect' => [ 'controller' => 'Users', 'action' => 'login' ],
        'loginAction'    => '/users/login',
        'authError'      => 'Login required'
]);

authErrorをコントローラで変更したい場合はこうします:

if($user['role'] === 'admin'){
    return true;
}else{
    $this->Auth->config('authError','The page you accessed cannot be found');
    return false;
}

こちらに記載がありますが、なかなか見つけづらいんですよねw:

Authentication - 3.x