逐项对比
| Casdoor | MaxKey | |
|---|---|---|
| 开源协议 | Apache-2.0 | Apache-2.0 |
| 技术栈 | Go 后端加 React 前端,一个程序加一个数据库即可运行 | Java EE,Spring、MySQL、Tomcat、Redis 等,微服务架构 |
| 单点登录协议 | OAuth 2.0、OIDC、SAML 2.0、CAS | OAuth 2.x、OIDC、SAML 2.0、CAS、JWT |
| LDAP 和 RADIUS 服务 | 内置 LDAP 服务和 RADIUS 服务,供 VPN、网络设备和只认 LDAP 的系统认证 | 支持用 LDAP、AD 作为登录认证来源 |
| 账号同步 | AD、LDAP、Keycloak、数据库、SCIM 2.0,企业微信、钉钉、飞书组织同步 | SCIM 2.0,企业微信、钉钉、飞书、华为 WeLink、AD、LDAP、JDBC 等连接器 |
| AI 智能体与 MCP | 作为 MCP 服务的 OAuth 授权服务器,按工具授权 | 官网没有提到 |
| 商业版本 | 商业版 ¥5,899 / 年、企业版 ¥12,599 / 年、信创版按项目报价,均不限用户数 | 有企业版,官网没有公开价格 |
MaxKey 的信息来自其公开资料(maxkey.top、MaxKey 社区版与企业版对比、MaxKey 文档),整理于 2026 年 10 月,可能已有变化。MaxKey 是其所有者的商标。
为什么选择 Casdoor
部署简单
Casdoor 是一个 Go 程序加一个数据库,不依赖 JVM、Tomcat 和消息队列,适合内网、离线和信创环境。
LDAP 和 RADIUS 服务
Casdoor 自己就能作为 LDAP、RADIUS 服务,VPN、Wi-Fi、Jenkins、GitLab 等系统直接对接。
权限一起管
基于 Casbin 的 RBAC、ABAC 权限管理是核心功能,业务系统调用 API 就能鉴权。
公开透明的价格
商业版和企业版公开年费,不按用户数收费,用户增长不增加成本。
MaxKey 可能更合适的情况
- 团队以 Java 技术栈为主,希望在源码层面做大量二次开发。
- 已经在用 Dromara 社区的其他项目,希望技术栈保持一致。
从 MaxKey 迁移
两者都支持 OIDC、SAML 和 CAS,已经接入 MaxKey 的应用只需要把认证地址和客户端凭证换成 Casdoor 的。用户可以通过数据库同步或批量导入迁移,企业版包含迁移方案的规划和远程协助。
常见问题
Casdoor 和 MaxKey 都支持信创吗?
Casdoor 信创版适配鲲鹏、飞腾、海光、龙芯,麒麟、统信 UOS,达梦 DM8、人大金仓、openGauss / GaussDB、OceanBase。MaxKey 官网也提到了国产化支持,具体适配范围请以其官网为准。
两者能一起用吗?
可以。Casdoor 能对接上游的 OIDC、SAML 身份源,MaxKey 可以作为 Casdoor 的上游身份源,迁移期间两边的账号都能登录,适合逐步迁移的场景。
相关方案
企业版
Casdoor 企业版私有化部署,不限用户数,包含国密与密评、等保 2.0 三级合规、人事和 OA 连接器、老系统表单代填、账号与权限治理、特权账号管理,提供 7×24 支持和定制开发。
信创版
Casdoor 信创版是运行在全国产软硬件上的统一身份认证与单点登录平台,适配鲲鹏、飞腾、海光、龙芯,麒麟、统信 UOS,达梦、人大金仓、openGauss、OceanBase,配合信创验收。
单点登录(SSO)
Casdoor 单点登录系统支持 OAuth 2.0、OIDC、SAML、CAS、LDAP、RADIUS,企业内部系统、SaaS 和老系统统一登录,支持单点登出和多因素认证,可私有化部署。
权限管理
Casdoor 内置基于 Casbin 的权限管理,支持 ACL、RBAC、ABAC 和自定义模型,角色、用户组和资源级权限,提供鉴权 API,业务系统不用再自己写权限逻辑。
把登录和权限,交给 Casdoor
登录、单点登录、多因素认证、权限管理和 AI 智能体的访问控制,都放在一个平台上,部署在您自己的环境里。