开源产品对比
MaxKey和Keycloak/CAS对比
模块 | 功能 | MaxKey | Keycloak | Apereo CAS |
---|---|---|---|---|
标准协议 | OpenID Connect 1.0 | ✅ | ✅ | 插件 |
标准协议 | OAuth v2.0/2.1 | ✅ | ✅ | 插件 |
标准协议 | SAML V2.0 | ✅ | ✅ | 插件 |
标准协议 | CAS 1.0/2.0/3.0 | ✅ | ✅ | |
标准协议 | JWT | ✅ | 定制 | 定制 |
标准协议 | TOKEN令牌支持 | ✅ | ||
标准协议 | 密码代填(FORMBASED)支持 | ✅ | ||
标准协议 | API扩展支持 | ✅ | ||
标准协议 | 扩展定制支持 | ✅ | 定制 | 定制 |
认证服务 | 用户登录 | ✅ | ✅ | ✅ |
认证服务 | 用户登录-图片验证码 | ✅ | 定制 | |
认证服务 | 用户登录-短信验证码 | ✅ | ||
认证服务 | 用户登录-TOTP动态令牌 | ✅ | 定制 | |
认证服务 | 用户登录-邮件验证码 | ✅ | ✅ | |
认证服务 | 用户登录-社交账号登陆 | ✅ | ✅ | |
认证服务 | 用户登录-企业微信、钉钉扫码登陆 | ✅ | ||
认证服务 | 用户登录-双因素认证 | ✅ | 定制 | |
认证服务 | 用户登录-Active Directory用户登录 | ✅ | ✅ | |
认证服务 | 用户登录-OpenLDAP用户登录 | ✅ | ✅ | |
认证服务 | 用户登录-Windows域认证 | 企业版 | ||
认证服务 | 登录注销 | ✅ | ✅ | ✅ |
认证服务 | 应用访问权限控制 | ✅ | ✅ | 定制 |
认证服务 | 密码修改 | ✅ | ✅ | |
认证服务 | 密码过期修改 | ✅ | ||
认证服务 | 首次登陆密码修改 | ✅ | ||
认证服务 | 找回密码 | ✅ | ✅ | |
认证服务 | 安全配置 | ✅ | ✅ | |
认证服务 | 用户信息修改 | ✅ | ✅ | |
认证服务 | 社交账号绑定 | ✅ | ||
认证服务 | 主题切换 | ✅ | ✅ | |
认证服务 | 时间令牌 | ✅ | 插件 | |
认证服务 | 应用账号管理 | ✅ | ||
认证服务 | 多种设备支持 | ✅ | ✅ | ✅ |
认证服务 | 用户登录日志 | ✅ | ✅ | |
认证服务 | 应用访问日志 | ✅ | ✅ | |
认证服务 | 管理日志 | ✅ | ✅ | |
管理服务 | 机构管理 | ✅ | ||
管理服务 | 用户管理 | ✅ | ✅ | |
管理服务 | 账号管理 | ✅ | ✅ | |
管理服务 | 应用管理 | ✅ | ✅ | |
管理服务 | 访问控制-角色管理 |