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
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://door.casdoor.com(変更操作はすべて失敗します)
- 書き込み可能サイト:https://demo.casdoor.com(元データは5分ごとに復元されます)
ドキュメント
インストール
- ソースコードから:https://casdoor.org/docs/basic/server-installation
- Dockerで:https://casdoor.org/docs/basic/try-with-docker
- Kubernetes Helmで:https://casdoor.org/docs/basic/try-with-helm
Casdoorへの接続方法
https://casdoor.org/docs/how-to-connect/overview
Casdoor パブリックAPI
インテグレーション
https://casdoor.org/docs/category/integrations
お問い合わせ
- Discord:https://discord.gg/5rPsrAzK7S
- お問い合わせ:https://casdoor.org/help
コントリビュート
Casdoorについてご質問がある場合は、Issueを作成してください。また、直接Pull Requestを作成することもできます(ただし、コミュニティと事前にコミュニケーションを取るため、まずIssueを作成することを推奨します)。
国際化(i18n)翻訳
Casdoorにコントリビュートする場合、翻訳プラットフォームとしてCrowdinを、翻訳ツールとしてi18nextを使用していることにご注意ください。web/ディレクトリでi18nextを使用して文言を追加した場合は、追加した内容をweb/src/locales/en/data.jsonファイルにも追加してください。