同じマシンで 2 つの CakePHP アプリケーションを実行しています。どちらもアクセスするには事前の登録が必要で、ユーザーが最初に目にするのはログイン フォームです。
それらのいずれかにログインすると、ログイン資格情報を求められることなく、他の Web アプリケーションにアクセスできることに気付きました。(これは正しくありません)
両方のアプリケーションのコントローラーで、以前のログインなしでアクセスを拒否するためにこれを持っています。
public function beforeFilter(){
parent::beforeFilter();
$this->Auth->deny();
}
しかし、同じブラウザを使用してこのアプリケーションのいずれかにログインすると、これは正しく機能しないようです。
なぜこうなった?これを解決する方法はありますか?
ありがとう。