TMS Sphinx 是一个由 TMS Software 开发的 Delphi 框架,主要用于身份访问管理(IAM),包括授权和身份验证功能。它支持单点登录(SSO),适用于 Web、原生应用、移动端以及机器对机器(M2M)API 通信。以下是其主要特点和应用场景的详细介绍:
1. 核心功能
- 单点登录(SSO):用户只需登录一次,即可访问所有授权的应用程序。
- OAuth2 和 OpenID Connect 兼容:支持多种授权方式,如隐式授权、客户端凭据授权和带有 PKCE(Proof Key for Code Exchange)的授权码授权。
- 用户管理:提供用户注册、密码重置、电子邮件确认等功能。
- 多语言支持:登录界面支持多种语言。
2. 适用平台
- 开发环境:基于 Delphi(Object Pascal),支持 Delphi 10 Seattle 及更高版本。
- 客户端兼容性:适用于 Windows、macOS、Linux(通过 FMX Linux)、Web(通过 TMS Web Core)以及移动端(iOS/Android)。
3. 部署选项
- 可部署在本地服务器或云服务(如 AWS、Azure 等),提供灵活的定制选项。
4. 与 CMU Sphinx 的区别
需要注意的是,TMS Sphinx 与 CMU Sphinx(卡内基梅隆大学开发的语音识别系统)完全不同。CMU Sphinx 专注于语音识别技术,而 TMS Sphinx 是一个企业级身份管理框架。
5. 应用场景
- 企业内部系统(如 ERP、CRM)的身份验证。
- 多平台应用(Web、移动、桌面)的统一登录解决方案。
- API 访问控制,适用于微服务架构。
TMS Sphinx v1.15.0.0.zip
类型:压缩文件|已下载:4|下载方式:免费下载
立即下载
还没有评论,来说两句吧...