1. PC端请求PC服务器获取二维码(假设此步暂不确定二维码中应包含的信息)
2. 手机扫码这个二维码,将包含登录态的token传给手机服务器,手机服务器解析token拿到用户的UID,存储在?遇到如下问题
Q:如何区分不同的用户,匹配对应的UID?
二维码中应该包含唯一标识UUID,手机服务器解析到的UID可以存储在以唯一标识为key的redis服务器中,后续供PC端取到对应的UID。
3. PC端通过UUID取对应的UID,PC端什么时候取?遇到如下问题
Q:PC端怎么知道用户扫码授权登录了?
没有事件可以监听,PC端仅拿到一张带唯一标识的图片,可以拿这个唯一标识去请求服务器获取用户的UID,什么时候去请求?轮询 可以作为一种方案。