casdoor

An open-source AI-first Identity and Access Management (IAM) /AI MCP gateway and auth server with web UI supporting MCP, A2A, OAuth 2.1, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD

認証・ID管理Auth0の代替Oktaの代替Apache-2.0
13,249 スター1,613 フォーク
AIによる要約
ひとことで言うと

CasdoorはオープンソースのID管理・アクセス制御(IAM)プラットフォームで、OAuth 2.1、OIDC、SAML、LDAP、WebAuthn、MFA、顔認証など多数の認証方式に対応したWeb UIベースの認証サーバーです。AI時代に対応し、MCPゲートウェイやA2Aプロトコルもサポートしています。

こんな方におすすめ

・企業:Auth0やOktaなどの高額なSaaS認証基盤の代替として、自社ホスティングでフルコントロール可能なIAMを導入したい企業。SAML、LDAP、SCIM、Azure AD連携など、エンタープライズ向けの機能が充実しています。 ・スタートアップ:認証基盤にコストをかけずに、OAuth 2.1やOIDCなどの標準プロトコルに準拠した本格的な認証システムを素早く導入したいチーム。Docker/Kubernetesでの簡単なデプロイが可能です。 ・個人事業主・フリーランス:Firebase Authのような手軽さを求めつつも、ベンダーロックインを避けたい開発者。Web UIで直感的に管理でき、無料で利用できます。

有料サービスとの違い

Auth0やOktaは月額課金制で、ユーザー数やMAU(月間アクティブユーザー)に応じてコストが増大します。Firebase Authは無料枠がありますがGoogleエコシステムへの依存が生じます。Casdoorはこれらと異なり、Apache-2.0ライセンスの完全オープンソースで、自社サーバーにデプロイすればユーザー数に関係なく無料で利用できます。さらにMCP/A2AといったAIエージェント向けプロトコルに対応しており、AI時代の認証ニーズにもいち早く対応している点が大きな差別化ポイントです。

オンラインデモ

ドキュメント

https://casdoor.org

インストール

Casdoorへの接続方法

https://casdoor.org/docs/how-to-connect/overview

Casdoor パブリックAPI

インテグレーション

https://casdoor.org/docs/category/integrations

お問い合わせ

コントリビュート

Casdoorについてご質問がある場合は、Issueを作成してください。また、直接Pull Requestを作成することもできます(ただし、コミュニティと事前にコミュニケーションを取るため、まずIssueを作成することを推奨します)。

国際化(i18n)翻訳

Casdoorにコントリビュートする場合、翻訳プラットフォームとしてCrowdinを、翻訳ツールとしてi18nextを使用していることにご注意ください。web/ディレクトリでi18nextを使用して文言を追加した場合は、追加した内容をweb/src/locales/en/data.jsonファイルにも追加してください。

ライセンス

Apache-2.0