1.0.0 • Published 9 months ago
miniprogram-login v1.0.0
微信小程序鉴权封装包
该库是一个基于 TypeScript 的微信小程序鉴权封装包,旨在简化微信小程序登录功能的实现。它使用了 Axios 库来进行网络请求。
功能特性
- 提供了简单易用的微信小程序登录功能封装
- 支持 TypeScript,提供完整的类型定义
- 使用 Axios 进行网络请求,可自定义配置
- 集成了错误处理和异常捕获
安装
使用 npm 进行安装:
npm install miniprogram-login
或者使用 yarn 进行安装:
yarn add miniprogram-login
使用方法
1. 引入包
import { AuthService } from 'miniprogram-login';
2. 创建实例
const authService = new AuthService({
appid: **********,
secret: **********
});
3. 登录
//微信小程序使用wx.login()
authService.login(code)
.then((authInfo) => {
// 登录成功,将会返回openid和unionid
console.log(authInfo);
})
.catch((authError) => {
// 登录失败,可能为密钥错误或者网络错误
console.error(authError);
});
贡献
欢迎贡献代码,提出问题和建议。你的star是对我最大的鼓励。
许可证
该项目基于 MIT 许可证。
作者
- 作者:Dcolor
- 邮箱:corfer@yeah.net
如有任何问题,请随时联系作者。
1.0.0
9 months ago