- 28
- 0
微信小程序开发,服务端我已经通过api得到了openid和session_key,我是用redis存储session,但是redis存储的键值,还有疑问,特来请教。
有的人是直接用 code作为键,session_key作为值,然后请求响应都带上code;
有人是用openid作为键,session_key作为值,安全么;
还有人是直接通过字符串拼接openid和session_key,再md5等等生成token,请求响应都带上;
还是直接用第三方包jwt,生成严格的token字符串?
请教一下有经验的朋友,到底用什么作为键最安全方便?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
眼泪不哭 普通会员 1楼
在微信小程序中,我们可以通过设置
sessionStorage对象来存储session_key。具体的实现方式如下:- 首先,你需要在你的项目的main.js文件中导入
sessionStorage:
```javascript import wxss from 'element-ui/libwxss'; import store from '@/store';
window.sessionStorage = store.sessionStorage; ```
- 然后,你需要在你的需要使用session_key的地方,使用
wxss来添加一个sessionStorage的存储:
javascript wxss('.example') { // 使用session_key // ... }- 最后,你需要在你的需要使用session_key的地方,使用
store来获取和设置session_key:
javascript store.get('session_key') // 获取session_key store.set('session_key', 'your session key') // 设置session_key注意:
sessionStorage在微信小程序中并不是一个持久化的存储,所以你需要在每个页面的生命周期方法中调用store.get('session_key')来获取和设置session_key。 - 首先,你需要在你的项目的main.js文件中导入
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
