wechat repository

runphp 33132227df fix(wechat): 修复订单发货状态查询异常处理 преди 4 месеца
database add8d58268 feat(wechat): 新增微信快递公司管理功能 преди 4 месеца
route 15a2186b40 feat(wechat): add session endpoint for user controller преди 4 месеца
src 33132227df fix(wechat): 修复订单发货状态查询异常处理 преди 4 месеца
test 0077baf571 feat(wechat): 支持微信订单发货状态查询与更新 преди 4 месеца
.gitignore 2c81cd30a6 chore: 更新 .gitignore 文件 преди 7 месеца
LICENSE 43de180819 Initial commit преди 7 месеца
README.md b7c08db247 feat(微信): 添加微信用户扩展功能 преди 7 месеца
composer.json b7c08db247 feat(微信): 添加微信用户扩展功能 преди 7 месеца
config.php b7c08db247 feat(微信): 添加微信用户扩展功能 преди 7 месеца
info.php dfbb5bff4a feat: 去除核心扩展,系统本身不应该依赖任何扩展,去除版本信息改用composer到版本信息 преди 6 месеца

README.md

WeChat

微信小程序

登录功能

本模块提供微信小程序登录功能,支持用户通过微信授权登录系统。

功能说明

  • 微信授权登录
  • 获取用户基本信息
  • 用户会话管理
  • 用户信息同步

使用方法

  1. 在小程序端调用 wx.login 获取 code
  2. 将 code 发送到后端接口进行登录验证
  3. 后端通过 code 向微信服务器换取用户唯一标识 openid 和会话密钥 session_key
  4. 根据业务需求返回登录状态和用户信息

接口说明

  • 登录接口: /api/wechat/login
  • 参数: code (微信登录凭证)
  • 返回: 用户信息及登录状态

注意事项

  • 需要在微信公众平台配置小程序AppID和AppSecret
  • 保证服务器网络安全,避免session_key泄露