fix: 统一小程序AppSecret配置

- 修复login/route.ts中的AppSecret为正确值
- 之前登录API使用了错误的AppSecret导致无法获取真实openId
This commit is contained in:
卡若
2026-01-25 11:40:35 +08:00
parent 153b8d9795
commit 65d2831a45
3 changed files with 209 additions and 1 deletions

View File

@@ -11,7 +11,7 @@ import { NextResponse } from 'next/server'
const MINIPROGRAM_CONFIG = {
appId: 'wxb8bbb2b10dec74aa',
appSecret: '85d3fa31584d06acdb1de4a597d25b7b',
appSecret: '3c1fb1f63e6e052222bbcead9d07fe0c', // 2026-01-25 修正
}
/**

View File

@@ -44,6 +44,7 @@
]
},
"usingComponents": {},
"__usePrivacyCheck__": true,
"permission": {
"scope.userLocation": {
"desc": "用于匹配附近的书友"

View File

@@ -0,0 +1,207 @@
# 小程序隐私保护指引填写内容
> **填写日期**: 2026-01-25
> **小程序名称**: Soul创业实验
> **版本**: 1.0.11
---
## 1. 开发者处理的信息
### 1.1 微信昵称、头像
**填写内容**
```
开发者将在获取你的明示同意后,收集你的微信昵称、头像,用途是用于在小程序内展示用户身份信息,提供个性化服务,以及用于匹配功能中展示用户资料,便于用户间的社交互动和创业伙伴匹配。
```
### 1.2 位置信息
**填写内容**
```
开发者将在获取你的明示同意后,收集你的位置信息,用途是用于"找伙伴"功能中匹配附近的书友和创业合作伙伴,提供基于地理位置的服务,提升匹配成功率。
```
### 1.3 照片或视频信息
**是否勾选**:❌ **不勾选**(如果小程序没有上传照片/视频功能)
**说明**:根据代码分析,小程序目前没有照片/视频上传功能,所以不需要勾选此项。
**如果需要添加其他信息类型**
- 手机号:用于用户登录和联系方式展示(如果使用了手机号授权)
- 订单信息:用于记录用户购买记录和订单管理
---
## 2. 第三方插件信息/SDK信息
### 已接入的第三方SDK
#### 2.1 微信支付SDK
- **插件名称**: 微信支付
- **插件提供方名称**: 财付通支付科技有限公司
- **说明**: 用于处理用户购买电子书时的支付功能
#### 2.2 支付宝SDK如果接入了
- **插件名称**: 支付宝
- **插件提供方名称**: 支付宝(中国)网络技术有限公司
- **说明**: 用于处理用户购买电子书时的支付功能
**如何添加**
1. 点击"增加第三方SDK信息"按钮
2. 填写插件名称和提供方名称
3. 如果还有其他SDK如统计分析、分享等也需要添加
---
## 3. 未成年人保护
**说明**:这部分是固定说明,无需填写。系统会自动说明需要监护人同意等内容。
---
## 4. 你的权益
### 4.1-4.4 用户权利说明
**说明**:这部分是固定说明,描述了用户如何管理个人信息。
### 4.5 联系方式选择
**下拉菜单选择**:选择"微信"或"在线客服"(根据你的实际情况)
**联系方式填写**
- **微信**: 28533368
- **电话**: 15880802661
- **邮箱**: zhiqun@qq.com
**如何填写**
1. 在"请选择"下拉菜单中选择一种联系方式类型
2. 填写对应的联系方式
3. 如果需要多种联系方式,点击"增加联系方式"按钮添加
**建议填写**
```
联系方式1: 微信 - 28533368
联系方式2: 电话 - 15880802661
联系方式3: 邮箱 - zhiqun@qq.com
```
---
## 5. 开发者对信息的存储
### 固定存储期限
**填写建议**`30` 天 或 `90`
**说明**
- 如果选择0天表示在完成用途后立即删除
- 建议填写30-90天用于订单记录、用户服务等必要用途
- 根据《个人信息保护法》,存储期限应为实现处理目的所必需的最短时间
**推荐填写**`90`
---
## 6. 信息的使用规则
### 6.1 用途内使用
**说明**:固定说明,无需填写。
### 6.2 改变使用目的时的告知方式
**填写内容**
```
再次以弹窗通知、站内消息的方式告知并征得你的明示同意
```
**其他可选填写**
- "弹窗通知"
- "站内消息"
- "微信消息"
- "邮件通知"
---
## 7. 信息对外提供
**说明**:这部分是固定承诺说明,无需填写。系统会自动说明不会主动共享、转让或公开披露用户信息。
---
## 8. 投诉和建议
**说明**这部分提示用户可以通过联系开发者或向微信投诉。确保在第4部分"你的权益"中已填写完整的联系方式。
---
## 9. 补充文档(可选)
**是否需要上传**:❌ **建议不上传**(除非有特别复杂的隐私政策需要说明)
**如果上传**
- 格式:`.txt` 文件
- 大小不超过100KB
- 内容:详细的隐私政策说明
---
## 📋 完整填写清单
### ✅ 必填项
- [x] 1. 开发者处理的信息(微信昵称头像、位置信息)
- [x] 2. 第三方SDK信息微信支付、支付宝
- [x] 4. 联系方式(至少一种)
- [x] 5. 存储期限建议90天
- [x] 6. 改变使用目的时的告知方式
### ⚪ 可选项
- [ ] 1. 照片/视频信息(如果没有此功能,不勾选)
- [ ] 9. 补充文档(一般不需要)
---
## 🎯 快速填写步骤
1. **填写开发者处理的信息**
- 勾选"微信昵称、头像",填写用途说明
- 勾选"位置信息",填写用途说明
- 不勾选"照片/视频"(如果没有此功能)
2. **填写第三方SDK信息**
- 添加"微信支付"SDK
- 添加"支付宝"SDK如果使用
- 添加其他SDK如果有
3. **填写联系方式**
- 选择"微信"填写28533368
- 添加"电话"填写15880802661
- 添加"邮箱"填写zhiqun@qq.com
4. **设置存储期限**
- 填写:`90`
5. **填写告知方式**
- 填写:`弹窗通知、站内消息的方式告知并征得你的明示同意`
6. **预览并提交**
- 点击"预览后提交协议"
- 仔细检查所有内容
- 确认无误后提交
---
## ⚠️ 注意事项
1. **用途说明要具体**:不要写"用于提供服务"这种模糊表述,要写具体用途
2. **SDK要完整**确保列出所有接入的第三方SDK
3. **联系方式要有效**:确保填写的联系方式可以正常联系到你
4. **存储期限要合理**不要设置过长的存储期限建议30-90天
5. **预览后再提交**:提交前务必预览检查,避免填写错误
---
## 📞 技术支持
如有疑问,请联系:
- 微信28533368
- 电话15880802661
---
**填写完成后,记得点击"预览后提交协议"按钮进行预览和提交!**