# `{% requireLogin %}` タグ

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

```twig
{% requireLogin %}
```

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

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

