概述
您是否正在开发一款移动端APP?
锐捷Source ID为您准备了相应的openAPI和SDK,帮助您的APP快速实现手机号验证码登录、微信登录、支付宝登录、手机号一键登录、PassKeys登录、个人实名核验等功能。
您可以根据自己APP的需求,选择相应的功能集。
现在就开始吧。
架构介绍

SID移动端SDK
锐捷Source ID移动端SDK提供了OS 、Android两个平台的SDK,另外还对跨平台开发框架Uni-APP有支持,您可以需求选择接入。
| 分类 | 平台 | 服务端版本 | 文档链接 | 示例代码 |
|---|---|---|---|---|
| 原生开发 | Android | SourceID >= 2.5 | Android SDK | |
| 原生开发 | iOS | SourceID >= 2.5 | Android uniapp SDK | |
| uni-app | Android | SourceID >= 2.5 | iOS SDK | |
| uni-app | iOS | SourceID >= 2.5 | iOS uniapp SDK |
域名地址配置说明
- 多域名情况下, 请求token地址一般为 https://sso.xxx.xxx.xx/{具体接口地址}, 调用接口地址一般为 https://self.xxx.xx.xx/{具体接口地址}
- 单域名情况下, 只有一个域名, 需要加自定义子路径, 请求token地址一般为 https://sso.xxx.xxx.xx/{自定义子路径}/cas/{具体接口地址}, 调用接口地址一般为 https://self.xxx.xx.xx/{自定义子路径}/gate/{具体接口地址}
- 特殊说明: 单域名情况下, 地址中的cas、gate是通用配置, 也是可以修改, 具体以客户现场情况为准
- 详细对照表
| 地址 | 对应域名 | 单域名对应路径前缀 | 单域名对应路径前缀示例 | 单域名子目录对应路径前缀 | 单域名子目录对应路径(dddl)前缀示例 |
|---|---|---|---|---|---|
| /authorize | sso.xxx.xxx.xx | /cas/xxxx | /cas/authorize | {子目录}/cas/xxxx | dddl/cas/authorize |
| /accessToken | sso.xxx.xxx.xx | /cas/xxxx | /cas/accessToken | {子目录}/cas/xxxx | dddl/cas/accessToken |
| /profile | sso.xxx.xxx.xx | /cas/xxxx | /cas/profile | {子目录}/cas/xxxx | dddl/cas/profile |
| /logout | sso.xxx.xxx.xx | /cas/xxxx | /cas/logout | {子目录}/cas/xxxx | dddl/cas/logout |
| /oidc | sso.xxx.xxx.xx | /cas/xxxx | /cas/oidc | {子目录}/cas/xxxx | dddl/cas/oidc |
| /public/sdkAuth/index.html | sso.xxx.xxx.xx | /gate/xxxx | /gate/public/sdkAuth/index.html | {子目录}/gate/xxxx | dddl/gate/public/sdkAuth/index.html |