【发布时间】:2017-01-24 03:49:45
【问题描述】:
我正在尝试创建一个简单的游戏,其中为游戏会话生成房间并在游戏结束后销毁。我希望用户只需输入昵称即可加入此房间玩游戏。
我需要使用流星用户帐户还是有更简单的方法可以做到这一点,因为我不需要任何身份验证或密码。
我正在考虑只创建一个玩家集合并在他们单击加入房间时插入昵称,但我不知道如何跟踪“我是谁”或在他们失去联系时跟踪他们并且必须重新加入。
但如果我要使用用户帐户,我不知道如何对其进行自定义,以便在游戏会话后无需任何密码或电子邮件等就可以轻松创建并可能销毁临时/松散用户。
提前致谢!
【问题讨论】:
-
如果用户刷新页面,是否需要保留会话?
-
@Khang 是的,我需要这样做,因为我发现有时由于连接问题等,用户可能需要刷新页面。
-
我不认为用户帐户是必要的。我会有一个
Players集合,为每个新连接的浏览器创建一个新的播放器文档,并通过localStorage将那个播放器的_id存储在浏览器中
标签: meteor meteor-blaze meteor-accounts