> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Auth0 のソース管理拡張機能を使用して Classic Login ページをバックアップする方法を説明します

# Classic Login ページのバージョン管理

<Warning>
  現在、Auth0 の積極的な開発は Universal Login に注力しており、Classic Login は今後更新されません。ログインページをカスタマイズするには、Auth0 では [Universal Login の高度なカスタマイズ](/ja/docs/customize/login-pages/advanced-customizations) を推奨しています。
</Warning>

Classic Login ページのソースコードは、バージョン管理ソフトウェアを使用して管理できます。特に、テナント設定に CI/CD フローを使用していて、1 つ以上の Classic Login ページの HTML をカスタマイズしている場合は、コンテンツをバージョン管理すると便利です。

バージョン管理を実装するには、用途に応じて Auth0 Marketplace の次の統合を使用します。

* [GitLab Pipelines](https://marketplace.auth0.com/integrations/gitlab-pipeline)
* [GitHub Actions](https://marketplace.auth0.com/integrations/github-actions)
* [Bitbucket Pipelines](https://marketplace.auth0.com/integrations/bitbucket-pipeline)
* [Microsoft Azure Pipelines](https://marketplace.auth0.com/integrations/azure-pipeline)

一般的なデプロイ手順では、次のステップが必要です。

1. バージョン管理リポジトリ内に、適切な名前 (`pages`) のフォルダーを作成します。
2. そのフォルダー内に HTML ページ (`login.html`, `password_reset.html`, `guardian_multifactor.html`, または `error_page.html`) を作成します。
3. ソース管理の対象とする各ホストページについて、HTML ページと同じ名前の JSON ファイルを作成します。ページを有効にするには、その JSON ファイルに次の内容を含める必要があります。

`{
"enabled": true
}`

例:
`your-repo/pages/error_page.html
your-repo/pages/error_page.json`

<div id="learn-more">
  ## 詳しく見る
</div>

* [Auth0 Universal Login](/ja/docs/authenticate/login/auth0-universal-login)
