Skip to main content

PC Standalone 账号方案

概述

LI Pass PC Standalone 账号方案 面向 PC 游戏,拥有独立的 Launcher 或者 集成在游戏内进行登录。

该方案提供安全、合规、多元化的账号接入能力。它支持:

  • 使用 LI Pass 邮箱账号进行注册与登录;
  • 登录流程中完成未成年人合规验证、用户协议及隐私政策确认等合规操作;
  • 支持 Google、Apple、Facebook、LINE、Steam 等多种第三方社交渠道,实现一键登录;

此外,LI Pass 提供内置账号中心,玩家可在游戏大厅中进入账号中心,完成账号绑定、安全设置、协议查看等操作。

note

该方案和移动端方案基本相同,移动端支持的渠道也可以在 PC 上进行登录,业务也可以增加一些 PC 端常用的渠道,比如 Steam。如果要同步发行 移动端和 PC 端,建议使用该方案。

前往 PC Standalone接入指南 查看快速集成步骤。

登录流程图

不同类型用户的登录流程略有差异:

  • 首次使用 LI Pass 新玩家:需完成注册与合规验证;
  • 登录态有效的老玩家:可自动进入游戏;
  • 登录态过期的老玩家:需重新登录。

新玩家可通过邮箱注册 或 第三方渠道进入游戏。

玩家登录成功后,会将登录态信息保存在加密的登录态文件中,下次再次登录会自动获取登录态信息进行鉴权。登录态信息有效期一般是30天,30天过后登录态信息失效,会要求玩家重新登录。

图片: PC Standalone登录流程

产品功能详解

注册

LI PASS 提供 手动注册自动注册 两种模式,支持业务在 Player Network Console 上设置注册方式的配置,详情参考 设置注册方式

  • 手动注册 需要输入邮箱,获取验证,再输入两次密码。注册完成后,需要再次输入密码进行登录。
  • 自动注册 只需要输入邮箱和验证,如果玩家已经注册过,则会自动登录成功,如果没有注册过,则会自动注册成功,并且登录成功,玩家无需再次登录。玩家可以在进入游戏后,进入 账号中心,进行设置密码。
  1. 登录/注册(Log In/Register) 页面,玩家点击 免费注册(Register for free),打开 创建账号(Create Account) 页面。

    图片:默认登录界面

  2. 创建账号(Create Account) 页面,玩家输入邮箱地址,获取验证码,输入密码,点击 注册,打开 协议(Agreements) 页面。

    图片:注册界面

  3. 合规(Agreements) 页面,玩家选择 国家/地区(Country/Region)、年龄和必须同意的用户条款和游戏隐私协议等。

note

LI PASS 首先会根据玩家 IP 显示其默认所在地区,以及该地区所需的合规协议。玩家可以选择切换其他国家,每个国家的合规要求是不一样的,LI Pass 会根据合规配置切换对应的合规项目。有关各地区的详细合规流程,请参见 合规示例

图片:合规条款页面

  1. 玩家点击 确认 后,会跳转回登录界面,并展示通知表明注册成功。

    图片:默认登录界面显示注册成功

  2. 完成注册后,玩家将继续下文中的 登录 流程。

登录

LI PASS 支持以下多种登录方式:

邮箱账号密码登录 和 邮箱验证码登录

这两种登录方式,玩家可以在 登录/注册(Log In/Register) 页面,通过点击 Email loginPassword login 进行切换。

页面输入邮箱地址和密码,然后点击 登录(Log in) 进入游戏。

Image: Account login

第三方渠道登录

LI PASS 支持 多个第三方渠道登录。本节将以 Google 为例,说明第三方渠道登录的用户流程。

  1. 玩家点击 Google 图标并跳转到系统浏览器中,使用 Google 登录页面。

    图片:Google 登录

    如果登录界面未显示所需的第三方渠道,玩家可点击 ...(更多)图标查看游戏支持的第三方渠道的完整列表。

    上图中 Google 渠道右上角的图标 说明该用户上次使用的是 Google 登录,提醒用户可以继续使用 Google 渠道登录。

  2. 玩家登录自己的 Google 账号并跳转回游戏。

    图片:Google 第三方渠道登录

  3. 首次登录玩家需要通过合规流程。

    首次登录游戏的玩家,需要通过业务本身的未成年人验证游戏条款才能游戏。老玩家会直接进入游戏。

    图片:合规条款页面

  4. 玩家成功使用 Google 账号进入游戏。

登录渠道说明

LI Pass 邮箱账号

LI Pass 邮箱账号是 Level Infinite 旗下的品牌账号,旗下所有的游戏都会接入 LI Pass 账号,账号包含 玩家的邮箱账号密码信息、合规信息、订阅新闻状态等,这些信息可以在不同的游戏间共享。比如玩家在 A 游戏注册了 LI Pass 账号,并完成了合规认证,那么在 B 游戏中可以直接使用 邮箱账号密码 进行登录,并且不需要再次完成合规认证,只需要同意游戏协议和用户条款即可进入游戏。

第三方渠道

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

当前 LI Pass 已支持的渠道包括(不限于):

  • Apple
  • Google
  • Facebook
  • GameCenter
  • Line
  • Discord
  • QQ
  • WeChat
  • X
  • VK
  • Twitch
  • WhatsApp

账号绑定介绍

当玩家使用第三方社交渠道登录,也可以绑定 LI Pass 账号。

绑定关系存在于渠道和 openid 之间,绑定关系在游戏内部,而不是跨游戏的。

LI Pass 已经完成账号绑定功能,业务无需额外操作。

账号绑定关系图

图片:渠道绑定关系图

绑定规则

  • 每个游戏内,账号可绑定多个渠道:
    玩家可同时绑定多个社交渠道,然后通过任意一个渠道登录游戏,系统将识别相同的 OpenID 并加载相关的玩家数据。

  • 同一渠道仅允许绑定一个 uid:
    对于同一个登录渠道,如上图 Facebook 渠道,需要先解绑 Facebook uid A,才能重新绑定新的 Facebook uid B。