From abb66a0e799e7ca613e8967a304e7c5ed00e034e Mon Sep 17 00:00:00 2001
From: chengkun <chengkun@ishangstudy.com>
Date: Fri, 30 May 2025 11:37:48 +0800
Subject: [PATCH] 提交
---
app/model/notice.model.php | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/app/model/notice.model.php b/app/model/notice.model.php
index d9a1015..b12d67a 100644
--- a/app/model/notice.model.php
+++ b/app/model/notice.model.php
@@ -503,19 +503,20 @@
/**
* @desc 短信验证码时效性
- * @param array $data
+ * @param string $data
* @return boolean
*/
- public function checkTime($data) {
+ public function checkTime($data = 0) {
$cert_validity = $this->config['moblie_codetime'] * 60; // 验证码有效时间
+ if (!$data) {
+ return false;
+ }
$time = time();
- $ctime = bcsub($time, $data);
-
+ $data = is_numeric($data) ?: 0;
+ $ctime = round($time - $data, 2);
if ($ctime <= $cert_validity) {
-
return true;
} else {
-
return false;
}
}
@@ -835,7 +836,6 @@
'TemplateParamSet' => [strval($data['code'])]
];
$payload = json_encode($params, JSON_UNESCAPED_UNICODE);
- var_dump($payload);
$endpoint = "https://sms.tencentcloudapi.com";
$algorithm = "TC3-HMAC-SHA256";
$timestamp = time();
--
Gitblit v1.9.0