From 1d562202d629d78773aa3ae8e413a17554e2515e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Mon, 5 Aug 2024 10:17:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=AE=9E=E5=90=8D=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/Verify.php | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/app/api/controller/Verify.php b/app/api/controller/Verify.php index f9e395d..823b23a 100644 --- a/app/api/controller/Verify.php +++ b/app/api/controller/Verify.php @@ -3,6 +3,7 @@ namespace app\api\controller; use app\api\model\BrowserVerify; +use app\api\model\User; class Verify { @@ -21,4 +22,46 @@ class Verify result([], 'false', 30000); } } + + //验证用户是否实名 + public function userverify() { + $post = $_POST; + + if (empty($post)) { + $post = json_decode(file_get_contents("php://input"), true); + } + + $username = $post['phone']; + $id_code = $post['id']; + + if (empty($username) || empty($id_code)) { + $return_data = [ + 'code' => -1, + 'msg' => '身份证号或手机号不能为空', + ]; + echo json_encode($return_data); + die; + } + + $user_model = new User; + + $userinfo = $user_model->getOne(['id_code'=>$id_code], 'is_verify'); + + if ($userinfo['is_verify']) { + $return_data = [ + 'code' => 1, + 'msg' => '实名认证成功', + ]; + echo json_encode($return_data); + die; + } else { + $return_data = [ + 'code' => -1, + 'msg' => '实名认证失败', + ]; + echo json_encode($return_data); + die; + } + + } }