스킬 관리Skill조회 0

Turnstile Spin

프로젝트에 Cloudflare Turnstile을 전체적인 설정을 수행합니다.

01

언제 사용하는가

프로젝트에 Cloudflare Turnstile을 전체적인 설정을 수행합니다.

코드베이스를 스캔하여 클라우드플레어 API를 통해 위젯을 생성하고, 사용자가 요청하는 인증(폼 제출, SPA 작업, API 엔드포인트, 다운로드 링크, 댓글 또는 투표 제출 등)이 필요한 위치에 통합합니다.

고객의 기존 백엔드에서 정규 서버 측 siteverify를 연결하고 검증 및 스킬을 저장합니다.

사용자가 Turnstile 추가, CAPTCHA 설정, 폼 또는 엔드포인트 보호, Turnstile 통합 수정 시 이 스킬을 로드합니다.

개발자 문서 developers.cloudflare.com/turnstile/spin을 참조하세요.

02

따라 하는 방법

  1. python3 -I -c 'import re,sys; m=re.search(r"\b(\d+\.\d+\.\d+)\b", sys.stdin.read()); print(m.group(1) if m else "")'을 실행합니다.
  2. python3 -I -c 'import sys; v=tuple(map(int,sys.argv[1].split("."))); raise SystemExit(0 if v >= (4,109,0) else 1)' "$actual_version"을 실행합니다.
  3. python3 -I -c 'import sys,urllib.parse; print(urllib.parse.urlencode({"secret":sys.stdin.read(),"response":"XXXX.DUMMY.TOKEN.XXXX"}),end="")' |을 실행합니다.
  4. curl --disable -sS "https://challenges.cloudflare.com/turnstile/v0/siteverify" \을 실행합니다.
  5. /recaptcha/api/siteverify 세션을 실행합니다.
03

설치 방법

npx skills add installs: 15378 --skill turnstile-spin