Reapply "Use Cloudflare Turnstile secret env name"
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 1m35s

This reverts commit 302b55b346.
This commit is contained in:
Cauê Faleiros
2026-07-28 12:42:27 -03:00
parent 252c2447a8
commit 4857438e6f
5 changed files with 9 additions and 9 deletions

View File

@@ -1,17 +1,17 @@
const express = require('express');
const { login } = require('../auth');
const { TURNSTILE_SECRET_KEY } = require('../config');
const { TURNSTILE_SECRET } = require('../config');
const router = express.Router();
const TURNSTILE_VERIFY_URL = 'https://challenges.cloudflare.com/turnstile/v0/siteverify';
const verifyCaptcha = async (captchaToken, remoteIp) => {
if (!TURNSTILE_SECRET_KEY) return true;
if (!TURNSTILE_SECRET) return true;
if (!captchaToken || typeof captchaToken !== 'string') return false;
try {
const formData = new URLSearchParams({
secret: TURNSTILE_SECRET_KEY,
secret: TURNSTILE_SECRET,
response: captchaToken
});