feat: 添加阿里云短信服务支持并优化验证码逻辑

- 引入 alibabacloud/dysmsapi-20170525 依赖,集成阿里云短信服务
- 将短信验证码从6位改为4位,优化用户体验
- 添加聚水潭商品按时间范围同步功能,支持分页拉取
- 增强Cron任务异常处理,添加错误日志记录
- 修复系统附件服务中图片路径处理逻辑
- 更新阿里云SDK相关组件至最新版本
- 添加think-trace调试扩展,便于问题排查
- 优化跨域中间件,使用str_contains替代strpos
This commit is contained in:
2026-04-30 15:19:40 +08:00
parent 0334fef6c1
commit c7f85ffbda
565 changed files with 59742 additions and 3391 deletions

View File

@@ -1,13 +1,13 @@
<?php return array(
'root' => array(
'name' => 'topthink/think',
'pretty_version' => '1.0.0+no-version-set',
'version' => '1.0.0.0',
'reference' => null,
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '0334fef6c10da100a749c166426ec9e36df75cca',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
'dev' => false,
'dev' => true,
),
'versions' => array(
'adbario/php-dot-notation' => array(
@@ -19,6 +19,51 @@
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/credentials' => array(
'pretty_version' => '1.2.3',
'version' => '1.2.3.0',
'reference' => 'f6d1986e7b7be8da781d0b99f24c92d9860ba0c1',
'type' => 'library',
'install_path' => __DIR__ . '/../alibabacloud/credentials',
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/darabonba' => array(
'pretty_version' => 'v1.0.4',
'version' => '1.0.4.0',
'reference' => 'b1ccea693258ea68e455e330922406f3afe10e9c',
'type' => 'library',
'install_path' => __DIR__ . '/../alibabacloud/darabonba',
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/dysmsapi-20170525' => array(
'pretty_version' => '4.5.1',
'version' => '4.5.1.0',
'reference' => '1361ecae87674e883cc6e1251033693e3ba0e38d',
'type' => 'library',
'install_path' => __DIR__ . '/../alibabacloud/dysmsapi-20170525',
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/gateway-spi' => array(
'pretty_version' => '1.0.0',
'version' => '1.0.0.0',
'reference' => '7440f77750c329d8ab252db1d1d967314ccd1fcb',
'type' => 'library',
'install_path' => __DIR__ . '/../alibabacloud/gateway-spi',
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/openapi-core' => array(
'pretty_version' => '1.0.9',
'version' => '1.0.9.0',
'reference' => '7b241b2a0e71f70629e2ecdc5cbe8c8b6b3a7567',
'type' => 'library',
'install_path' => __DIR__ . '/../alibabacloud/openapi-core',
'aliases' => array(),
'dev_requirement' => false,
),
'alibabacloud/tea' => array(
'pretty_version' => '3.2.1',
'version' => '3.2.1.0',
@@ -727,6 +772,15 @@
0 => '2.3|3.0',
),
),
'symfony/var-dumper' => array(
'pretty_version' => 'v6.0.19',
'version' => '6.0.19.0',
'reference' => 'eb980457fa6899840fe1687e8627a03a7d8a3d52',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/var-dumper',
'aliases' => array(),
'dev_requirement' => true,
),
'symfony/var-exporter' => array(
'pretty_version' => 'v6.0.19',
'version' => '6.0.19.0',
@@ -755,9 +809,9 @@
'dev_requirement' => false,
),
'topthink/think' => array(
'pretty_version' => '1.0.0+no-version-set',
'version' => '1.0.0.0',
'reference' => null,
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '0334fef6c10da100a749c166426ec9e36df75cca',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
@@ -844,6 +898,15 @@
'aliases' => array(),
'dev_requirement' => false,
),
'topthink/think-trace' => array(
'pretty_version' => 'v1.6',
'version' => '1.6.0.0',
'reference' => '136cd5d97e8bdb780e4b5c1637c588ed7ca3e142',
'type' => 'library',
'install_path' => __DIR__ . '/../topthink/think-trace',
'aliases' => array(),
'dev_requirement' => true,
),
'topthink/think-view' => array(
'pretty_version' => 'v2.0.0',
'version' => '2.0.0.0',