如何启用无缝授权

运行机制

用户登录进入分发启动器的网站后,启动器帐户自动登入。

适用对象

集成了启动器登录管理器并连接了OAuth 2.0身份认证的合作伙伴。

如何获取

要启用无缝授权,请实现以下项:

  1. 获取一次性密码
  2. 将一次性密码添加到安装程序名称中

获取一次性密码

要实现一次性密码的获取,请向URL地址https://launcher.xsolla.com/otp发送POST请求。在请求正文中,传入包含以下参数的JSON:
  • refresh_token - 用户刷新令牌。必需。
  • access_token - 用户访问令牌。必需。
注:
refresh_tokenaccess_token参数的值不能为空。
获取一次性密码的示例请求:
Copy
Full screen
Small screen
    curl -X POST "https://launcher.xsolla.com/otp" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{  \"access_token\": \"string\",  \"refresh_token\": \"string\"}"
    

    将一次性密码添加到安装程序的名称中

    收到的一次性密码是UUID格式的36个字符长度的字符串。请实现下载时将一次性密码添加到安装文件名称中,格式如下:LauncherName_<OTP>.exe,其中<OTP>是一次性密码。
    本文对您的有帮助吗?
    谢谢!
    我们还有其他可改进之处吗? 留言
    非常抱歉
    请说明为何本文没有帮助到您。 留言
    感谢您的反馈!
    我们会查看您的留言并运用它改进用户体验。
    为此页面评分
    为此页面评分
    我们还有其他可改进之处吗?

    不想回答

    感谢您的反馈!
    上次更新时间: 2023年11月9日

    发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

    报告问题
    我们非常重视内容质量。您的反馈将帮助我们做得更好。
    请留下邮箱以便我们后续跟进
    感谢您的反馈!