Kongregate API (Unity WebGL C#):如果玩家未使用帐户,用户数据会发生什么情况?

Kongregate API (Unity WebGL C#): What happens with the user data if the player is not using an account?

我只对如果玩家未登录他们的 Kongregate 时用户信息会发生什么感兴趣,我需要检查这个,因为我将在服务器上保存游戏进度,当然我不想正在将永远不会实际使用的随机保存记录写入我的数据库。

我的代码如下

public void OnKongregateAPILoaded(string userInfoString)
{
    var info = userInfoString.Split('|');
    var userId = System.Convert.ToInt32(info[0]);
    var username = info[1];
    var gameAuthToken = info[2];
    Debug.Log("Kongregate User Info: " + username + ", userId: " + userId);
}

更具体地说,我要问的是,诸如用户名 return 之类的内容是否会为空?或者我可以检查的一般情况?

用户名更改为:"Guest" id 更改为:0