**重要声明**:本微信小程序会话管理客户端代码是探索阶段的产物,仅供研究学习,其使用的协议、算法均未和微信最新的要求对齐。生产环境请移步使用 [Wafer](https://github.com/tencentyun/wafer)。
# 微信小程序会话管理 - 客户端
微信的网络请求接口 `wx.request()` 没有携带 Cookies,这让传统基于 Cookies 实现的会话管理不再适用。为了让处理微信小程序的服务能够识别会话,我们推出了 `weapp-session`。
`weapp-session` 使用自定义 Header 来传递微信小程序内用户信息,在服务内可以直接获取用户在微信的身份。
本客户端需要配合[服务器代码](https://github.com/CFETeam/weapp-session)使用。
客户端的使用比较简单,提供了一个和 `wx.request` 参数一样的方法:
```js
const request = require('./lib/session-request.js');
request({
url: 'https://www.mydomain.com/myapi',
success(data) {
console.log(data);
}
});
```
具体使用可以参照 `pages/example/example.js` 的代码。
> 要使用本客户端,需要至少引用 `lib` 目录下的 `co.js`、`promisify.js` 以及 `session-request.js`。
没有合适的资源?快使用搜索试试~ 我知道了~
微信小程序会话管理 - 客户端.zip
共11个文件
js:5个
md:2个
wxss:1个
需积分: 1 0 下载量 199 浏览量
2024-01-07
21:06:58
上传
评论
收藏 8KB ZIP 举报
温馨提示
小程序,轻量级设计,无需下载安装,即开即用,释放手机内存压力,轻松应对日常各种需求。无论是购物支付、信息查询,还是休闲娱乐、生活服务,我们都一应俱全,满足您的多元化需求。 丰富功能,贴心体验。无论您是追求效率的工作达人,还是热爱生活的品质人群,在这里都能找到属于您的独特价值。指尖轻触,尽享智能科技带来的美好生活。
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序会话管理 - 客户端.zip (11个子文件)
open_weixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcxxxxxxxxxxxxcxvcvcv
pages
example
example.wxml 79B
example.js 532B
example.wxss 0B
lib
co.js 5KB
promisify.js 226B
session-request.js 3KB
app.json 42B
app.js 10B
LICENSE 1KB
protocol.md 1KB
README.md 1KB
共 11 条
- 1
资源评论
极致人生-010
- 粉丝: 2905
- 资源: 2822
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功