Skip to main content

登录鉴权

纯 SDK 接入模式提供完整的身份验证能力矩阵,支持您设计任何形态的登录流程。

自动登录

此功能旨在为玩家提供无缝的登录体验,避免每次启动游戏时重复输入凭证。

  • 能力描述:Player Network SDK 会自动尝试使用本地存储的有效令牌来恢复玩家的登录状态。如果令牌有效且未过期,玩家将无需任何操作即可自动进入游戏。
  • 您的实现重点
    • 设计登录状态的加载界面。
    • 处理自动登录失败的流程(如令牌失效),并自然引导至手动登录界面。
    • 提供清晰的“切换账号”或“退出登录”入口,方便玩家管理账号。

手动登录

当自动登录失败或玩家主动选择时,需提供完整的手动登录流程。

第三方渠道登录

Player Network SDK 封装主流第三方社交平台的接入逻辑,支持快速鉴权并提取用户信息(如昵称、头像等),屏蔽各个渠道间接入差异,极大降低集成成本。游戏团队可根据业务需求,自由配置支持的渠道及其显示顺序。

  • 能力描述
    • 集成主流渠道:Google、Apple、Facebook、Steam等。
    • 通过SDK发起认证,并处理渠道的授权流程。
  • 您的实现重点:设计渠道选择界面、处理跳转至渠道授权页面及返回结果。

游客登录

游客登录在部分市场(如日本)广受欢迎,能帮助游戏提升新进转化率。但游客账号是不稳定的,容易造成账号丢失,同时也不方便进行账号查询、客诉处理等操作。建议游戏在玩家进入游戏后,尽快引导玩家完成第三方渠道账号的绑定。

  • 能力描述
    • 基于设备标识的临时账号生成与管理。
    • 支持游客升级为正式账号的无缝转换。
  • 您的实现重点:设计游客引导流程、账号升级提示与绑定界面。

账号绑定与解绑

此功能允许玩家将多个第三方渠道账号与他们的游戏账号关联,提供更灵活的登录方式。

  • 能力描述:提供绑定第三方账号解绑第三方账号的接口。玩家可以在已登录状态下,将新的第三方渠道(如Google、Facebook)绑定到当前账号,也可以安全地解除已绑定的渠道。
  • 您的实现重点
    • 设计账号管理页面,清晰展示已绑定的渠道列表。
    • 实现绑定新渠道的流程界面,引导玩家完成授权。
    • 实现解绑流程,通常需要二次确认以防止误操作,并确保玩家至少保留一种有效的登录方式。
    • 处理绑定/解绑操作的成功与失败状态,给予用户明确的反馈。

下一步

  • 如需了解各渠道的详细能力与配置步骤,请参阅 渠道配置
  • 如需查看具体的接口定义与调用方式,请参阅 登录鉴权接入