文档

​
​

Development

User Acquisition

Monetization

工业

Authentication

Open Unity Dashboard

Authentication

LiveOps
​
​
Authentication
  • Overview
  • Get started
  • Concepts
    • How Authentication works
    • Approaches to authentication
    • Sessions and cached players
    • Manage profiles
    • Manage player names
    • Manage linked external identities
    • Player prefs
    • Delete accounts
    • Authentication native SDK
    • Digital Services Act Notifications
  • Tutorials
  • Reference
  • Privacy and consent
  1. Unity Authentication

管理身份

Handle account linking conflicts and manage multiple linked external identities for players.
阅读时间2 分钟
最后更新于 9 个月前

管理玩家的关联身份非常重要,因其能够帮助玩家保护帐户安全,并能确保他们可以使用选择的访问方法。向用户提供帐户关联时,需正确处理每种情况。
一名玩家可以拥有多个关联的唯一外部身份(Apple、Facebook、Google)。但是,一个外部身份仅能关联一名玩家。

获取玩家信息

您可使用
GetPlayerInfoAsync()
加载玩家信息,包括已关联身份。

处理帐户关联冲突

如果一个身份已关联其他玩家,再次使用该身份进行关联操作时会出现错误信息。
发生冲突时,需告知玩家状况详情。
您可提供一个可选参数,强制创建关联。使用此选项将移除初始关联,且无法恢复初始帐户。
如果出现冲突,我们建议提供以下选项:
  • 选择强制关联,并保留当前帐户。
  • 选择通过使用 LoginWithX API 切换至初始帐户。
  • 选择取消操作,并保持当前状态。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 获取玩家信息

    • 处理帐户关联冲突


报告此页面的问题