跳到主要内容

Web

本文旨在介绍如何设置 DMM 身份验证,让您的网页可以使用 Player Network 登录鉴权服务通过 DMM 渠道登录。

前提条件

1. 设置 DMM 应用

请联系 DMM 技术支持部门,获取具有相关权限和应用程序参数的开发人员账号。

所需应用程序参数:

  • App ID
  • Secret key
  • Consumer key
  • Consumer secret
  • Authentication client ID
  • Authentication client secret
  1. 获取 Player Network 控制台登录账号
  2. 为游戏创建新项目,或加入已有项目
  3. 在 Player Network 控制台添加 DMM 为业务的登录鉴权方式
注意

更多关于其他第三方渠道接入 SDK 的信息,请参见 JavaScript SDK

步骤1:引⼊ JavaScript SDK

警告

项目联调阶段可以引⼊ SDK 联调版本包,该包仅用于集成测试。项目上线须引⼊ SDK 正式版本包。

目前已支持 npm 包方式和 CDN 方式。

$ npm install @intlsdk/account-api

步骤2:使用 SDK

警告

在集成测试时,将 env 设置为测试环境;项目上线时,将 env 设置为相应的正式环境。

const accountApi = new IntlgameAccountApi({
env: "test", // SDK environment
gameID: 11,
});
参数类型描述备注
envstringSDK 环境
更多信息,请参见 获取部署集群信息
必填
gameIDnumberPlayer Network 游戏唯一标识 ID必填

步骤3:实现网页登录

根据 登录流程逻辑 实现 web 登录。

有关第三方登录 API 的更多信息,请参见:

API函数定义
ThirdAuthorize第三方渠道授权
IntlAuthorizePlayer Network 账号授权