{% requireLogin %} タグ

このタグは、ユーザーがログインしていることを保証します。そうでない場合、ログインページにリダイレクトし、ログインに成功した後で元のページに戻ります。

{% requireLogin %}

条件文の中を含め、テンプレートのどこにでもこのタグを記述できます。Twig がそれに到達すると、ログインが強制されます。

ログインページの場所は、コンフィグ設定 loginPath に基づきます。 loginPathを設定しない場合、デフォルトで login になります。カスタムテンプレートで /login ルートを処理していない場合、404 エラーが返されます。コントロールパネルのログインフォームを使用するには、admin/login または [your cpTrigger]/login をセットしてください。