From ff2e04fb8fe4bb79732971060ba41963dc47f62d Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Fri, 31 Dec 2021 14:35:02 +0900 Subject: [PATCH] Store auth SMS in DB #1826 #1660 --- modules/member/member.controller.php | 8 ++++++++ modules/member/queries/insertAuthSms.xml | 13 +++++++++++++ modules/member/schemas/member_auth_sms.xml | 9 +++++++++ 3 files changed, 30 insertions(+) create mode 100644 modules/member/queries/insertAuthSms.xml create mode 100644 modules/member/schemas/member_auth_sms.xml diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 23b003e93..877f89db8 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -3620,6 +3620,14 @@ class memberController extends member 'status' => false, ); + // Store in DB + $args = new stdClass; + $args->member_srl = $this->user->member_srl ?: 0; + $args->phone_number = $phone_number; + $args->phone_country = $phone_country; + $args->code = $is_special ? intval($config->special_phone_code) : $code; + executeQuery('member.insertAuthSms', $args); + if ($is_special) { return new BaseObject(0, 'verify_by_sms_code_sent'); diff --git a/modules/member/queries/insertAuthSms.xml b/modules/member/queries/insertAuthSms.xml new file mode 100644 index 000000000..850dfad5b --- /dev/null +++ b/modules/member/queries/insertAuthSms.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/member/schemas/member_auth_sms.xml b/modules/member/schemas/member_auth_sms.xml new file mode 100644 index 000000000..0d20dbe72 --- /dev/null +++ b/modules/member/schemas/member_auth_sms.xml @@ -0,0 +1,9 @@ +
+ + + + + + + +