feat: sms module

This commit is contained in:
mahyargdz
2025-07-09 11:55:58 +03:30
parent 43e49f96f7
commit ac1391f9ce
15 changed files with 1175 additions and 464 deletions
+2 -4
View File
@@ -4,7 +4,7 @@ const { body, validationResult, param } = require('express-validator')
const uid = require('uuid')
const User = require('../models/GPS.User')
const { _sr } = require('../plugins/serverResponses')
const { SMS } = require('../plugins/SMS_Module')
const sms = require('../plugins/SMS_Module')
const {
res500,
checkValidations,
@@ -29,9 +29,7 @@ function sendConfirmationSMS(userId) {
user.otp = mobileKey
await user.save()
const smsMsg = ['این شماره در وبسایت آسان سرویس ثبت گردیده.', ' کد تایید شماره همراه: ', mobileKey]
await SMS([user.mobile_number], smsMsg.join(''))
await sms.auth.mobileVerificationCode(user.mobile_number, mobileKey, new Date())
resolve()
} catch (err) {