사용자가 쉽게 스푸핑 될 수있는 사용자 에이전트를 읽지 않고 iDevice를 사용하고 있는지 감지 할 수 있습니까? 모바일 버전 (captcha는 없음)이 필요하지만 데스크탑 버전에는 captcha가 있으므로 UA 확인 이외의 다른 방법을 사용하려고합니다.사용자가 iDevice를 사용하고 있는지 감지하십시오.
0
A
답변
2
내가 아는 바에 따르면 사용자 에이전트가없는 휴대 전화는 감지 할 수 없습니다. @bwoebi 말했듯이 있고,
1
먼저 : 사실, 아니오가 moblie 장치의 검출이 경량 클래스를 검사 할 수있는 휴대 기기를 확인 다른 기능 ..
없다 그들이 iOS에 있는지 확인하기위한 다른 방법은 없습니다.
그러나 다음과 같이 말할 수 있습니다. 좋아, 휴대 기기의 화면 크기는 < Y * X이므로 화면 크기 만 확인할 수 있습니다. 불행히도 이것은 또한 쉽게 스푸핑 될 수 있습니다 - 브라우저 창의 크기를 조정하면입니다.
결국 Captcha를 건너 뛰는 것은 좋지 않습니다. 그냥 사용하거나하지 않으면 해커가 사용자 에이전트를 설정하거나 브라우저의 크기를 조정할만큼 똑똑합니다. 또한 모바일 사용자가 Captchas를 해결할 수없는 것은 아닙니다.
// Check for a specific platform with the help of the magic methods:
if($detect->isiOS()){
// do code here
}
그리고 그 코드를 수행합니다
0
난 그냥 약 30 분 전에 감지 모바일 사용, 그것은 완벽하게 작동하고 당신이 당신의 코드에 넣어 모든 것을 구현하기 쉽습니다. 사용하기 쉬운. 페이지 상단에 include 'includes/Mobile_Detect.php'; $detect = new Mobile_Detect();
을 입력하면 제대로 작동합니다.
관련 문제
- 1. 내 응용 프로그램의 사용자가 어떤 장치를 사용하고 있는지 감지하는 방법
- 2. 사용자가 선호하는 단위를 감지하십시오.
- 3. 파일이 있는지 감지하십시오.
- 4. 과정에서 우리가 어디에 있는지 감지하십시오.
- 5. AMD CPU에 모듈이 있는지 감지하십시오.
- 6. 사용자가 프록시를 사용하고 있는지 여부 확인하기
- 7. 사용자가 호환 모드로 IE를 사용하고 있는지 확인하십시오.
- 8. 사용자가 WordPress에서 'manage_options'기능을 사용하고 있는지 어떻게 확인합니까?
- 9. 사용자가 중국에있는 브라우저를 사용하고 있는지 확인하십시오.
- 10. 어떤 토큰 사용자가 사용하고 있는지 감지하는 방법
- 11. iDevice를 소유하고있는 연락처를 얻으려면
- 12. 자바를 사용하여 컴퓨터에 장치가 연결되어 있는지 감지하십시오.
- 13. SD 카드를 사용할 수 있는지 올바르게 감지하십시오.
- 14. Google 크롬 차단 Java 플러그인이 있는지 감지하십시오.
- 15. (안드로이드) 전화 암호화가 활성화되어 있는지 감지하십시오.
- 16. 사용자가 페이지를 떠나 쿠키를 쓸 때를 감지하십시오.
- 17. 사용자가 실행기에 있는지 감지
- 18. 사용자가 어떤 운영 체제를 사용하고 있는지 어떻게 알 수 있습니까?
- 19. 사용자가 전화를하는 동안 앱을 사용하고 있는지 확인하는 방법이 있습니까?
- 20. 웹 사이트에서 사용자가 Google SSL을 사용하고 있는지 확인할 수 있습니까?
- 21. 앱에 로그인하기 전에 사용자가 Google+를 사용하고 있는지 확인 하시겠습니까?
- 22. 사용자가 disconnect.me/blocking mixpanel을 사용하고 있는지 확인하려면 어떻게해야합니까?
- 23. 두 명의 사용자가 같은 암호를 사용하고 있는지 찾기
- 24. 사용자가 텍스트 입력 컨트롤을 사용하고 있는지 여부를 확인하는 방법이 있습니까?
- 25. 네트워크에서 얼마나 많은 사용자가 응용 프로그램을 사용하고 있는지 확인하십시오.
- 26. 사용자가 Android에서 네트워크 시간을 사용하고 있는지 어떻게 확인합니까?
- 27. 사용자가 android에서 태블릿 또는 휴대 전화를 사용하고 있는지 확인하는 방법
- 28. 사용자가 휴대 전화를 사용하고 있는지 여부를 감지 JavaScript
- 29. 어떤 앱 스토어 사용자가 사용하고 있는지 확인하는 방법은 무엇입니까?
- 30. 사용자가 웹 페이지에서 마우스를 사용하고 있는지 확실하게 감지합니까?
PHP를 사용하면 완벽한 해결책이 없습니다. HTTP를 통해 전달 된 모든 데이터는 가짜가 될 수 있습니다. – bwoebi
안녕하세요, 왜 확인하고 싶으십니까?. Captcha는 사용자가 기계인지 사람인지 확인하기위한 것입니다. iPhone에서는 인간이 앱을 시작할 수 있습니다. 내가 무슨 뜻인지 알지? :) – Retterdesdialogs
좋아요,하지만 위장하는 UA는 어린이 놀이입니다. 고급 검색 기능이 있습니까? – VladHQ