Unity专用SDK(PC、网页端) / 设置基础登录管理器项目
  返回文档

Unity专用SDK(PC、网页端)

设置基础登录管理器项目

注:
如要使用自己的授权系统,请将标准登录管理器项目连接至您的项目(无需进行额外设置)并实现在应用程序后端获取用户JWT

设置登录方法

  1. 发布商帐户打开您的项目。
  2. 登录管理器窗格中单击连接或在侧边栏中选择登录管理器
  3. 单击创建登录管理器项目

  1. 选择标准登录管理器项目,然后单击创建并设置。等待新登录管理器项目创建完毕,然后即可看到登录管理器项目页。
  2. 登录方法部分选择最符合游戏需求的方法,然后单击配置

  1. 登录管理器产品为游戏提供了三种登录选择:
    • 经典登录
      用户通过提供用户名和密码登录游戏。此外,用户也可以选择通过社交网络进行登录。
    • 免密登录
      用户使用发送到其邮箱地址或手机上的一次性验证码或链接登录游戏。这种方式也支持通过社交网络进行登录。
    • 社交网络登录
      用户只能通过社交网络帐户进入游戏。

  1. 设置社交网络登录(可选):
    1. 在层级导航路径中单击您登录管理器项目的名称以返回登录管理器项目页。
    2. 前往身份认证区块,然后选择社交网络登录部分。
    3. 连接用户可用于注册及登录应用程序的社交网络:

      • 要连接所需的社交网络,请单击⚙图标,然后选择连接
      • 要一次性连接多个社交网络,请选择需要的窗格(其边框会变成绿色),然后从管理下拉菜单中选择连接
      • 要一次性连接所有可用的社交网络,请单击全选,然后从管理下拉菜单中选择连接

  1. 更改用户数据存储(可选)。用户数据默认在艾克索拉侧保存和处理。如要连接PlayFab、Firebase或自己的自定义存储,请按照此说明进行操作:连接用户数据存储

集成过程中需用到您的登录管理器ID。要获取该ID,请在层级导航路径中单击登录管理器项目的名称返回登录管理器项目页,然后单击登录管理器项目名称旁边的复制ID

设置OAuth 2.0客户端

  1. 选择登录管理器项目,然后单击配置,或在层级导航路径中单击登录管理器项目的名称返回登录管理器项目页。
  2. 前往安全性区块,然后选择OAuth 2.0部分。
  3. 单击添加OAuth 2.0客户端
  4. 选择公共身份认证类型。

  1. 指定OAuth 2.0重定向URI(用户成功完成认证、邮箱验证或密码重置后将其重定向到的应用程序内路径)。可指定多个有效URI。

注意
对于桌面或Web应用程序,URI必须以https://开头。此SDK默认使用https://login.xsolla.com/api/blank。请指定该URI或使用自己的URI。

  1. 单击连接

集成过程中需要用到OAuth 2.0客户端ID。可在发布商帐户中的登录管理器 > 您的登录管理器项目 > 安全性 > OAuth 2.0部分中找到。

本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2024年12月20日

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

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