社交网络登录

通过社交网络进行身份认证可以让用户通过项目中设置的社交网络注册及登录游戏。

如何获取

要设置社交网络登录:

  1. 完成前提条件
  2. 在发布商帐户中完成社交网络设置
  3. 设置自定义OAuth 2.0客户端

前提条件

  1. 发布商帐户中打开您的项目。
  2. 前往登录管理器部分。
  3. 在登录管理器项目面板中:
  4. 前往相应授权方案区块,然后选择回调URL
  1. 设置以下参数:
    • 回调URL — 用户成功完成认证、邮箱验证或密码重置后将其重定向到的URL或应用程序内路径。可指定多个有效URL。
    • 错误回调URL — 发生用户认证错误时将其重定向到的URL或应用程序内路径。如未指定任何值,将使用回调URL
  2. 单击保存更改

在发布商帐户中设置社交网络

  1. 发布商帐户中打开您的项目。
  2. 前往登录管理器部分。
  3. 在登录管理器项目窗格中单击配置
  4. 身份认证面板中,单击社交网络登录
  5. 随后即可连接授权方案:
    • 如只需要一个社交网络,单击图标,然后选择连接
    • 如需要多个社交网络,选择相应不同窗格 – 选中后边框变为绿色。然后在管理下拉菜单中选择连接
    • 如需要所有社交网络,单击全选。然后在管理下拉菜单中选择连接

设置自定义OAuth 2.0客户端

  1. 在社交网络面板中,单击图标,然后选择设置
  2. 登录该社交网络的开发者帐户。
  3. 在开发者帐户中添加https://login.xsolla.com/api/social/oauth2/callback作为允许的重定向URI。
  4. 前往发布商帐户。如果社交网络设置需要应用程序ID应用程序密钥,请从您的开发者帐户中复制这些信息并粘贴到发布商帐户社交网络面板的相应设置字段中。
  5. 要连接自定义返回URL,请联系集成团队或您的客户成功经理或发送邮件至csm@xsolla.com
  6. 勾选要从该社交网络接收的用户资料数据。
注:
大部分社交网络有自己的可以让您接收的数据列表。
  1. 勾选向该社交网络请求数据所需的访问权限。
注:
大部分社交网络有自己的允许您请求的数据访问权限列表。要接收特定数据,社交网络可能在您的开发者帐户中要求协商访问权限。激活各权限前,请参阅开发者帐户中的文档。
  1. 要连接用户资料数据的自动同步,请将每次登录后同步用户资料属性开关切换为
  2. 单击连接
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2023年10月10日

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

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