删除文件 docs/docs/iypewr.md

This commit is contained in:
唐永川
2026-06-26 13:37:47 +00:00
committed by Gitee
parent 8e4e25e7b3
commit 588b7bdc7a

View File

@@ -1,27 +0,0 @@
---
url: iypewr
---
# 小程序迁移
<a name="m86qY"></a>
### 1、unionid的改变
<a name="qXEbK"></a>
#### UnionID 机制说明
如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说同一用户对同一个微信开放平台下的不同应用UnionID是相同的。<br />OpenID <br />同一个小程序openid永远不会变化<br />
<br />所以基于微信官方以上说明对于同一个小程序用户的openid是不会变化的但是unionid是根据授权方式开放平台等会有变化<br />所以当客户想将小程序从一个开放平台迁往另一个开放平台或者授权个另一个第三方平台这个时候unionid是会变化的<br />这个时候只需要在迁移后只要在env中配置迁移模式
```bash
TRANSFER_MODE=true
```
并且重新生成env中的JWT_SECRET以便让客户的token全部失效这样客户在访问小程序就需要重新授权登录进行整体的unionid的替换。<br />重新生成jwt的token
```bash
php artisan jwt:secret
```
<a name="qoPvG"></a>
### 2、图片迁移
将图片从原有的七牛阿里的oss迁移到新的云存储平台一般都是有迁移工具可以迁移的只要保证后缀不变就行由于历史原因数据库中部分地方可能写死了绝对路径的图片地址这个时候需要进行批量替换
<a name="ILM1Y"></a>
### 3、迁移微信相关配置
微信域名验证文件修改域名修改白名单开放平台domain原始id(如果没有审核通过第三方平台),绑定开发小程序,第一次上传模板
<a name="EBUfj"></a>
### 4、数据库修改redis修改neo4j修改