跳到主内容

Casdoor


面向人工智能代理时代的身份与访问管理。首个采用原生MCP服务器、支持AI代理OAuth 2.1,并全面兼容OAuth 2.0、OIDC、SAML、CAS、LDAP、WebAuthn、MFA以及100多种身份提供商的开源IAM平台。


在线 Demo

AI智能体身份与MCP服务器

内置MCP服务器,支持可流式传输的HTTP协议,让AI代理能够以自然语言管理Casdoor。采用OAuth 2.1,为代理提供动态客户端注册、每项工具权限以及安全的代理间身份验证。 了解更多关于MCP的信息.

企业级身份验证

几分钟内即可从零开始投入生产。专为团队和规模化打造的直观控制台,助力身份验证与授权。

现代建筑

实现前后端分离,打造快速Web界面,并具备横向扩展能力以应对高并发。

SaaS管理平台

完整的SaaS计费:方案、定价层级和支付提供商。在一个地方管理产品、订阅和收入。 SaaS文档.

Casdoor work principle

作为一款全面的身份认证与授权平台,Casdoor通过与领先身份提供商的无缝集成以及精巧的用户认证工作流,提供企业级身份管理服务。

MCP与AI代理身份验证

Casdoor 提供了一个内置的 MCP 服务器,支持人工智能代理通过自然语言管理用户、应用程序和权限。每次 MCP 工具调用均会进行身份验证和授权,并采用基于范围的细粒度权限控制。

将Claude Desktop、Cursor或任何与MCP兼容的客户端等AI工具配置为连接至Casdoor的MCP端点。有关设置说明和安全令牌管理,请参阅我们的MCP文档

{
"mcpServers": {
"casdoor": {
"url": "https://your-casdoor.com/api/mcp",
"headers": {
"Authorization": "Bearer <access_token>"
}
}
}
}

与AI工具协同工作

Claude Desktop
Cursor
Windsurf
VS Code + GitHub Copilot
Any MCP Client

使用OpenClaw保护LLM智能体

The OpenClaw代理从您的大语言模型应用中收集OpenTelemetry追踪数据、指标和日志,并通过OTLP将其推送至Casdoor。每次工具调用、代理间交互以及大语言模型调用都会以结构化条目形式记录下来——为您完整呈现代理在运行时的实际操作轨迹。

将 OpenClaw 指向您的 Casdoor 实例,跟踪信息便会立即显示在“条目”下方——无需额外的基础架构。有关设置说明,请参阅OpenClaw文档

exporters:
otlphttp:
endpoint: https://your-casdoor.com
headers:
Content-Type: application/x-protobuf
# Casdoor stores traces, metrics, and logs
# as Entries — inspect span trees in the UI

SDK与集成

Casdoor SDK 提供了一整套功能,包括身份认证、用户管理以及资源上传。集成过程简单明了,且文档详尽——请访问如何接入 Casdoor以快速入门。

login() {
Setting.signin().then((res) => {
if (res.status === "ok") {
Setting.showMessage("success", "Logged in successfully");
Setting.goToLink("/");
} else {
this.setState({
msg: res.msg,
});
}
});
}

登录与身份提供商

Casdoor是一个企业级认证平台,支持超过100个身份提供商,让用户能够使用自己偏好的社交网络和企业身份系统进行登录。

GoogleGitHubFacebookTwitterLinkedInWeiboWeChatQQDingTalkGiteeWeComEmailSMS

启用第三方身份验证,为用户提供跨社交网络和企业身份提供商的灵活登录选项。Casdoor可扩展的架构支持自定义身份验证插件,以满足特殊需求。

有关身份提供商的更多信息,请访问我们的 提供商文档. 如果您需要其他提供商,请提交申请至 我们的社区.

用户注册

Casdoor 提供简化的直接用户注册。新用户只需提供以下信息即可注册: 用户名, 显示名称, 密码, 电子邮箱. 收到并输入验证码后 邮箱验证码, 注册完成。

密码恢复

Casdoor 提供安全的密码恢复功能。 要重置密码,请输入与您的账户关联的用户名、电子邮件或电话号码。您将通过电子邮件或短信收到验证码。只需输入该验证码以及您的新密码,即可完成重置过程。

谁在使用Casdoor?

Casdoor 为全球数百个项目提供身份验证服务,涵盖财富500强企业到创新型初创公司。要了解 Casdoor 的无限可能,查看这些应用程序!!