반응형
구글 리캡차를 적용 시, 뱃지가 표시된다. 생각보다 크기가 크고 화면을 가려서 'invisible' 옵션을 적용해도 마찬가지로 화면을 가리게 된다.
그래도 '약관인데 아예 가려도 되나?'싶어서 검색 해보니 약관 문구를 사용자에게 보이게끔만 하면 문제가 없다는 내용이었다. 약관의 내용은 다음과 같다.
This site is protected by reCAPTCHA and the Google
<a href="https://policies.google.com/privacy">Privacy Policy</a> and
<a href="https://policies.google.com/terms">Terms of Service</a> apply.
예를 들면
다음과 같이 사용자에게 보이기만 한다면 뱃지를 숨겨도 되고, hidden으로 쉽게 숨길 수 있다.
.grecaptcha-badge {
visibility: hidden;
}
⚠️ 주의! display: none; 사용은 스팸 검사를 비활성화 시키기 때문에 visibility 속성을 사용해야한다.
참고
How to hide the Google Invisible reCAPTCHA badge - stackoverflow
반응형
'휴게소' 카테고리의 다른 글
VSC 자동완성 설정하기(feat.개발 효율 높이기) (4) | 2022.02.18 |
---|---|
5일간 야생에서 더 살아남기(feat.테오의 스프린트 3기) (2) | 2022.02.17 |
신입 개발자의 에러 해결과 질문에 대해 (2) | 2022.02.09 |
3개월 차 신입 프론트엔드 개발자 회고 (6) | 2022.02.02 |
개발자가 잡담을 많이 나누는 것이 경쟁력일까? (2) | 2022.01.12 |