应该是通过 微信API 生成二维码(带 token) 然后显示在登录界面上,让用户用微信扫码 在手机端 用户扫码后,通过微信的浏览器访问服务器入口页面(这是在用户手机上),然后通过token 微信返回的 openid 做关联,确定是 新用户(自动注册帐号) 还是 老用户登录,然后 数据库 标记 token 关联的 帐号 游戏客户端: 客户端 与服务器通信获取 token 绑定的帐号信息(轮询或者socket发送过来的消息),然后就可以识别用户身份了 具体方式,类似 网站微信扫码登录。 出于安全性考虑,token 应该有时效,且为一次性随机生成(UUID应该就行)。 整个过程逻辑上可以不使用 web相关功能,当然也可以用