weapp-oauth
1.0.0 • Public • Published weapp-oauth for nodejs

- code获取用户基础信息
- code和encryptedData获取用户信息
- session_key和encryptedData解密用户信息
安装
npm i weapp-oauth
# latest version
npm i weapp-oauth@latest
实例化
const config = {
appid: '小程序appid',
secret: '小程序secret'
};
const weappOauth = require('weapp-oauth')(config);
let res = await weappOauth.api(...);
const weappOauth = require('weapp-oauth');
let res = await weappOauth(config).api(...);
API 列表
getUser: 通过code获取用户信息:
let user = await weappOauth.getUser(code, encryptoData<可选>, iv<可选>);
特殊说明
- encryptoData和iv为可选参数, 存在时进行解密并附加一个名为userInfo的Object;
- unionid返回规则: UnionID机制说明
decrypt: 解密用户信息
let user = weappOauth.decrypt(encryptoData, session_key, iv);
Package Sidebar
Install
Weekly Downloads