Symfony 2 を使用すると、特定の URL プレフィックスの下に保護された領域を作成できます。たとえば、次のように 'members' プレフィックスの下にメンバー エリアを配置できます。
www.site.co.uk/members
www.site.co.uk/members/edit
www.site.co.uk/members/settings
/
これを行う代わりに、プレフィックスとして使用して、アプリ全体をファイアウォールの背後に置くことは可能ですか? そのため、公開されているページはログイン ページと登録ページだけです。
ログインしていない訪問www.site.co.uk
者には、ログイン ページが表示されます。ログインすると、www.site.co.uk
代わりにアプリのホームページが表示されます。両方のページが同じルート ( /
) の下にあり、ログインしているかどうかに応じて、どちらかが表示されます。
現在、ファイアウォールのパターンを に設定する/
と、ログイン フォーム (ホームページ ルート '/' の下にある) がファイアウォールの背後にあるため、リダイレクト ループが発生します。
上記のログインプロセスを実装するにはどうすればよいですか? 箱から出すことは可能ですか?
ありがとう