微信小程序 > 微信公开课 > 问题讨论小程序登录自定义登录状态是否有必要维护
微信小程序,微信公开课,问题讨论小程序登录自定义登录状态是否有必要维护

问题讨论小程序登录自定义登录状态是否有必要维护

2019-03-15 18:15:58

微信公开课小程序热门讨论关于「问题讨论小程序登录自定义登录状态是否有必要维护」的小程序开发问题
补充:当前对于同一个小程序而言,用户的openid是唯一的所以假设自己的开发服务器维护openid与session_key的关系,然后服务器与小程序通信直接用openid作为传参,有什么不妥因为小程序微信登录的失效的失效与否
展开:当前对于同一个小程序而言,用户的openid是唯一的所以假设:自己的开发服务器维护openid与session_key的关系,然后服务器与小程序通信直接用openid作为传参,有什么不妥吗因为小程序微信登录的失效的失效与否,是通过wxchecksession来判断的为什么微信将openid定义为敏感数据,PS:感觉使用openid作为参数判断就相当于站点对于用户的登录判断是依赖一个不变的key来校验一个,所以有些不够安全【最佳实践】还是建议维护自定义的登录状态,不然会存在一定的风险【泄露场景】大家可以补充下吗本地电脑代理抓包即速小程序:登录态在你自己有用户体系的情况下,当然是需要自己来维护的,不管openid到底是不是敏感数据不管是自己生成token方式也好,jwt方式也好需要注意的就是token的有效性譬如,用户修改了密码token是否需要重新生成再或者,用户绑定了手机,换了绑定手机token是否需要重新生成3checksession只是为了用户在微信自身体系下的登陆状态的一种维持的保证,因为有些敏感api(没记错的话获取手机号)的使用是需要保证用户在微信体系下的login态存在的如果你的小程序没有用的类似的敏感api,checksession对你是一点作用都没有甚至连wxlogin也只可能需要在用户第一次使用小程序的时候调用,把此用户转换到你自己的用户体系就可以了:openid是不会变的,一旦泄露,我就能伪装成你
更多有关「问题讨论小程序登录自定义登录状态是否有必要维护」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,问题讨论小程序登录自定义登录状态是否有必要维护

「问题讨论小程序登录自定义登录状态是否有必要维护」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「问题讨论小程序登录自定义登录状态是否有必要维护」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「问题讨论小程序登录自定义登录状态是否有必要维护」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「问题讨论小程序登录自定义登录状态是否有必要维护」

微信公开课小程序热门讨论「问题讨论小程序登录自定义登录状态是否有必要维护」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「问题讨论小程序登录自定义登录状态是否有必要维护」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。