# Ory Kratos

Auth0の代わりになるオープンソース。Auth0の代わりに使える、ログインと利用者管理の部品。画面を持たず、登録・ログイン・パスワード再設定などの処理をAPIで提供する。画面は自分たちで作る。

- ossalt.jp のページ: https://ossalt.jp/tools/kratos/
- 公式サイト: https://www.ory.sh/kratos/
- GitHub: https://github.com/ory/kratos
- 代わりになるSaaS: Auth0
- カテゴリ: 認証・パスワード管理
- ライセンス: Apache-2.0（許容型）
- 画面の日本語翻訳: 未確認
- 日本語のドキュメント: 未確認
- Dockerでの導入: 未確認
- GitHubのスター: 13,947（直近32日間で+40）
- 最終コミット: 2026-07-29
- OpenSSF Scorecard: 6.2 / 10

## Ory Kratosとは

Ory Kratosは、READMEで「APIを中心にした、利用者とその認証情報の管理の仕組み」と説明されています。登録・ログイン・回復・本人確認・プロフィールの管理の流れを1か所にまとめ、各サービスはそれを呼び出して使います。

### できること（READMEの記載）

- 利用者自身による登録とログイン
- アカウントの確認と回復
- 多要素認証
- プロフィールとアカウントの管理
- 利用者の情報の形（スキーマ）を決める
- 管理用のAPI

### Auth0との違い

Auth0はクラウドのサービスで、ログイン画面なども用意されています。Kratosは**画面を持たないAPI**で、画面は自分で作ります。READMEは、Auth0やOktaから移る場合、OAuth2とOpenID Connectの役割をOry Hydraが担い、Kratosと組み合わせるよう案内しています（この比較は、READMEの説明からの整理です）。

### 使い方は2通り（READMEの記載）

- **Ory Network**：Oryが運営するクラウドのサービスで使う。
- **自分で運用**：Linux・macOS・Windows・Dockerに導入し、PostgreSQL・MySQL・CockroachDBなどのデータベースを使う。

### オープンソース版と企業向けライセンス

READMEによると、オープンソース版は、試作や、SLA（サービスの品質の保証）のいらない用途に向くとされています。すべての利用者のログインなど**業務で欠かせない用途では、企業向けライセンス（Ory Enterprise License）を勧めています。** 企業向けライセンスでは、SCIM・SAML・組織のログイン（SSO）・CAPTCHAなどの機能、SLAつきのセキュリティの更新、サポートが加わります。

### 向いている人

- ログインの仕組みを、自分のアプリに合わせて作り込みたい開発者。

### 向いていない人

- 画面まで含めた完成品を、すぐに使いたい人。
- SAMLや組織のSSOが必要で、企業向けライセンスを使わない人。

### 注意点

- ライセンスはApache-2.0です（企業向けの機能は、別の商用ライセンスです）。
- READMEの導入の例（Quickstart）は、クラウドのOry Networkを使う手順です。自分で運用する手順は、公式の導入ガイドにあります。

### 出典と確認の範囲

- 確認した資料：公式リポジトリのREADME・LICENSE（2026-10-29）。
- 確認していないこと：実際の導入、性能、セキュリティの更新の頻度、Auth0との機能の細かい比較、企業向けライセンスの料金。

## よくある質問

**Ory Kratosは日本語で使えますか？**

当サイトでは、画面の日本語翻訳や日本語のドキュメントを確認できていません。翻訳を別の場所で管理している場合もあるため、日本語に対応していないとは限りません。導入前に実際の画面で確かめてください。

**Ory KratosはDockerで動かせますか？**

当サイトでは、Dockerでの導入方法を確認できていません。別の方法で導入するツールや、Dockerの案内を別の場所に置いているツールもあるため、公式のドキュメントで確認してください。

**Ory Kratosは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはApache-2.0（許容型）です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Ory Kratosの開発は続いていますか？**

最後の更新は102日前です。過去12か月のリリースは2回です。GitHubのスターは、直近32日間で40増えています。

**Ory Kratosのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中6.2点です（7.5点以上が良好の目安）。脆弱性の報告窓口（SECURITY.md）があります。導入後は、セキュリティの更新を確実に適用してください。

**Auth0の代わりになる、Ory Kratos以外のツールは？**

当サイトでは、Keycloak、Zitadel、Logto、SuperTokensなども掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
