chore: 入库生产基线(2026-10-26 与 shop.douba.top 一致)

- 11 个已跟踪文件的在途改动此前只存在于工作区,生产已在运行
- 补入两个从未入库的文件:InternalController.php(app_03/box_app 内部接口)、
  config/internal.php(内部通信 key,值从 .env 读取,不含硬编码密钥)
- 逐文件 md5 比对过生产,内容一致

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-26 17:08:55 +08:00
parent c7f85ffbda
commit fc353899a9
13 changed files with 331 additions and 37 deletions

View File

@@ -151,7 +151,13 @@ class Routine
{
$token = $this->services->silenceAuth($code, (int)$spread_code, (int)$spread_spid, true);
if ($token && isset($token['auth_login'])) {
return app('json')->success('授权成功');
// 透传 openid/unionid 给小程序端,用于向 H5 注入身份参数
return app('json')->success('授权成功', [
'auth_login' => $token['auth_login'],
'key' => $token['key'],
'openid' => $token['openid'] ?? '',
'unionid' => $token['unionid'] ?? '',
]);
} else if ($token) {
return app('json')->success('登录成功', ['token' => $token['token'], 'userInfo' => $token['userInfo'], 'expires_time' => $token['params']['exp'], 'store_user_avatar' => $token['store_user_avatar'] ?? 0]);
} else