access_token的获取和更新,是指从数据库直接拿数据么?它是同步渲染到页面的一个代表么?

来源:4-4 实现 access_token 获取更新的统一管理模块

慕沐4464345

2018-02-06

access_token是同步渲染到页面的一个代表么?

写回答

2回答

Scott

2018-02-12

获取更新是在跟微信服务器通信后进行 token resave,输出到页面上的话,在 SSR 项目中,页面起来后,JS 单独发起一个异步请求去获取比较适合,不过这个 token 应该是不需要输出到前台页面的吧,而是作为加密的要素,最终返回的是特定场景,基于 token 生成的签名之类,比如分享 JS SDK 里面的 signature

0
0

teshun

2018-02-07

它是一个和微信服务器交流的token,你可以去了解一下token是干什么的,也可以对比下和session的区别

0
4
teshun
回复
慕沐4464345
姐姐,我说下我的一点理解。你说的是模板引擎,后端渲染用的。老师用的pug本身就是一种模板引擎啊。nuxt的作用就是为了解决单页应用服务器端渲染,既能享受到MVVM框架带来的方便,又能方便搜索引擎之类的优化等。在asyncData里面返回Promise就可以了。比如像你说的
{{token}}
然后再asyncData方法里取数据放在Promise返回{token: 'your token'},具体可以看文档。
2018-02-09
共4条回复

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程