English
Log In
You can then view all documents
成长工具/短剧SDK/短剧SDK接入iOS/可选拓展功能(登录)
可选拓展功能(登录)
Last updated 2024-02-29 10:41:43

用户登录(可选接入)

注意事项

  1. 如果开发者有自己的账号体系,需要接入登录功能,否则用户相关权益无法保障。
  2. 如果开发者没有账号体系,可以忽略该部分,默认游客登录。

前置依赖:登录依赖server key秘钥(server key建议由开发者服务器动态下发,避免泄露),请开发者从穿山甲平台-成长工具-内容输出-接入管理找到应用并获取该应用的server key。

登录接入步骤:「登录相关接口都在DJXManager头文件中」

  1. 生成登录签名参数,详见本章节 1
  2. 注入开发者用户ouid进行登录,详见本章节2
  3. 退出登录,详见本章节3

1、生成签名参数

开发者登录成功后,需要将用户id回传给sdk

  • 【推荐】为保证安全性,建议由开发者服务端将业务侧登录态传递给SDK,防止server key被恶意篡改,详细实现请参考登录加签服务端接口
  • 如果您没有自己的服务器,可以调用getSignWithPaySecretKey获取签名参数,并传给

登录接口loginWithParamsString进行登录

复制

2、登录接口

用户登录开发者app后,调用SDK的登录接口,将上面通过服务端和客户端接口生成的登录签名参数回传即可

复制

3、退出登录

退出登录要调用SDK的退出登录接口logoutWithCompletionBlock,否则会保留之前的登录信息,退出登录后SDK会回到游客状态

复制

4、登录状态

复制


Contents
Contact us