identity:允许开发者服务端取得当前用户在当前小程序内稳定、隔离的
app_user_id。它不是黑盒用户 ID,也不能跨小程序关联用户。profile:允许开发者服务端读取当前用户的昵称和头像。用户可以只同意
identity,因此请求 profile 不代表最终一定获得该 scope。steam_account:申请当前用户主绑定 Steam 账号资料。授权成功不代表已绑定 Steam;
AuthorizedUserInfo.steam_id 存在才表示取得了主绑定 SteamID64,不包含游戏库。
旧版或未启用 Steam 账号能力的 Host 会以 INVALID_PARAMS 拒绝该 scope。identity 是登录流程的必选 scope:调用方可以不传它,平台仍会把它加入实际授权
结果。scope 只描述授权码和后续 OpenAPI token 可访问的资料,不是 token、客户端权限
或 package.json#heybox.permissions 中的开发者权限声明。
登录时可请求的用户信息 scope。