Windows游戏接入微信登录?-灵析社区

0offer糕手

unity包出的windows游戏,有接入微信登录的需求,这个有什么好的解决方案吗?目前想到的是,创建一个我们的web应用,在游戏客户端里面点击微信登录的时候,去我们的web应用去做一个http请求,web应用去获取登录的code,然后返回给客户端,客户端拿到这个code之后,和游戏服务器交互,做登录操作。除了这个还有其他的什么方法吗?这个的工作量有点大,要做个网站出来,所有是最后考虑的。 有没有想在移动平台一样,直接调用一些api,可以拿到微信的code的。

阅读量:197

点赞量:0

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