コマンドシーケンスを使用することにしました:
Yii::app()->user->setFlash('success', "Successful!");
Yii::app()->user->logout();
$this->redirect(array('user/login'));
ユーザーはログアウトされ、リダイレクトされましたが、Setflash は機能しません。また、2 つの frist コマンドの順序を変更しようとしましたが、同じ問題が発生しました。ユーザーをログアウトしなければ、Setflash は正常に動作します。
両方のコマンドを機能させるにはどうすればよいですか?