InfoGrab DocsInfoGrab Docs

CAPTCHA 탐색적 테스트

리뷰 앱 및 로컬 개발 환경(GDK)에서 CAPTCHA와 스팸 보호 기능을 탐색적으로 테스트하는 방법을 설명합니다.

리뷰 앱과 로컬 개발 환경(GDK)에서 CAPTCHA를 안정적으로 테스트할 수 있습니다. 다음 작업을 언제든지 수행할 수 있습니다: reCAPTCHA가 지원되는 곳에서 강제로 reCAPTCHA를 표시합니다. 도로 표지판 이미지를 찾아 선택하는 방식 대신 체크박스가 표시되도록 강제합니다. 테스트를 설정하려면 이 페이지의 구성 방법을 따르세요. 적절한 테스트 데이터 사용 # 스팸/CAPTCHA가 활성화된 시나리오를 테스트하고 있는지 확인하세요. 예를 들어, 공개 스니펫만 스팸 검사를 받으므로 공개 스니펫을 편집하고 있는지 확인하세요. 기능 플래그 활성화 # 스팸/CAPTCHA 지원이 기능 플래그 뒤에 있는 경우, 관련 기능 플래그를 활성화하세요. Akismet 및 reCAPTCHA 설정 # reCAPTCHA를 설정하려면: GitLab reCAPTCHA 문서 를 검토하세요. Google이 제공하는 지침에 따라 공식 테스트 reCAPTCHA 자격 증명 을 받으세요. **사이트 키(Site key)**에는 다음을 사용합니다: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI **비밀 키(Secret key)**에는 다음을 사용합니다: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe Admin > Settings > Reporting 설정으로 이동합니다: http://gdk.test:3000/admin/application_settings/reporting#js-spam-settings Spam and Anti-bot Protection 섹션을 펼칩니다. Enable reCAPTCHA 를 선택합니다. 로그인 관련 기능을 테스트하는 것이 아니라면 로그인에 대한 활성화는 필요하지 않습니다. Site key 와 Secret key 를 입력합니다. Akismet을 설정하려면: GitLab Akismet 문서 를 검토하세요. Akismet API 키를 받으세요. Akismet에서 테스트 키를 신청 할 수 있습니다. 가입 시 로컬 호스트(예: gdk.test )와 이메일을 입력해야 합니다. GitLab Akismet 설정 페이지로 이동합니다. 예를 들면: http://gdk.test:3000/admin/application_settings/reporting#js-spam-settings Akismet을 활성화하고 Akismet API 키 를 입력합니다. Akismet 거짓 양성(false-positive) 스팸 검사를 강제하려면, Akismet API 문서 와 Akismet 시작하기 문서 를 참고하세요: 다음 단계에 따라 akismet-guaranteed-spam@example.com 을 작성자 이메일로 사용하여 스팸을 강제할 수 있습니다: 사용자 이메일 설정으로 이동합니다: http://gdk.test:3000/-/profile/emails 관리자 사용자의 보조 이메일로 akismet-guaranteed-spam@example.com 을 추가합니다. Rails 콘솔에서 확인합니다: bin/rails c ->