This commit is contained in:
payacom
2026-09-24 21:03:27 +03:30
parent 7f0ddfde70
commit 806471241e
43 changed files with 2166 additions and 144 deletions

View File

@@ -0,0 +1,14 @@
const { checkClientRegion } = require('../../../utils/vpnCheck')
/** GET /geo/check — طبق خواسته‌ی کاربر: هر بار اپ (وب/اندروید) باز می‌شه صدا زده می‌شه
* تا اگه کاربر با آی‌پیِ غیرایران یا VPN/پراکسی وارد شده، بهش هشدار نشون داده بشه */
const checkGeo = async (req, res, next) => {
try {
const result = await checkClientRegion(req.ip)
return res.status(200).json(result)
} catch (error) {
next(error)
}
}
module.exports = { checkGeo }