Mã Captcha, Recaptcha là gì? Hướng dẫn đăng ký toàn tập

Thảo luận trong 'Thông Tin Công Nghệ' bắt đầu bởi VTVC3, 1/8/17.


  1. VTVC3

    VTVC3 New Member

    Tham gia ngày:
    29/7/17
    Bài gửi:
    7
    Đã được thích:
    3
    Điểm thành tích:
    3
    Nếu bạn đã từng cố gắng đăng ký với một trang web hoặc bình luận về blog và được yêu cầu nhập một số ký tự điên rồ đã bị xáo trộn, bạn sẽ biết cách gây bực bội đôi khi có thể để chỉ một chữ thường L từ số 1 hoặc Một chữ hoa O từ một số 0.

    Tôi biết. Tôi đã từng ở đó. Tôi đã ngồi dậy và nhìn vào màn hình máy tính để tìm ra liệu đường bù đắp có phải là đường cong của một đường thẳng J hay đường thẳng hay không.

    Vui lòng đăng kí hoặc đăng nhập để thấy liên kết tại V4U.VN


    Và tôi đã lẩm bẩm dưới hơi thở của chúng tôi làm thế nào họ chỉ nên lấy những chữ cái tương tự đang tìm kiếm ra khỏi thuật toán để cứu tôi thất vọng.

    reCAPTCHA là một dịch vụ CAPTCHA miễn phí giúp website của bạn chống lại SPAM, các đăng ký độc hại, hoặc các hình thức tấn công khác, nơi mà các chương trình tấn công cố gắng che giấu bản thân tạo ra các hành vi giống con người. reCAPTCHA với giao diện đơn giản, có thể dễ dàng thêm vào blog, forum hoặc website của bạn,...
    Hình minh họa dưới đây mô tả nguyên tắc hoạt động của reCAPTCHA:
    [​IMG]
     

    Tệp Đính Kèm:

    vgtran347 thích bài này.
  2. VTVC3

    VTVC3 New Member

    Tham gia ngày:
    29/7/17
    Bài gửi:
    7
    Đã được thích:
    3
    Điểm thành tích:
    3
    Google reCAPTCHA là một dạng Captcha mới và tiện dụng để chống spam, chống bot tự động đăng ký điền Form và thực hiện trên Form. Phiên bản mới của Google reCAPTCHA rất thân thiện với người dùng và độ bảo mật cao.

    [​IMG]

    Video giới thiệu về Google reCAPTCHA.

    Đăng ký Google reCAPTCHA
    Đầu tiên, bạn vào trang Vui lòng đăng kí hoặc đăng nhập để thấy liên kết tại V4U.VN (cần đăng nhập bằng tài khoản Google), kéo tới mục Register a new site để tạo cho mình một reCAPTCHA mới.

    Vui lòng đăng kí hoặc đăng nhập để thấy liên kết tại V4U.VN

    Các bạn điền như hình sau, sau đó bấm Register.

    [​IMG]

    Sử dụng reCAPTCHA
    Để sử dụng, bạn cần chèn đoạn mã sau vào trước </head>.

    <script src=" Vui lòng đăng kí hoặc đăng nhập để thấy liên kết tại V4U.VN"></script>
    Dùng đoạn mã sau trong <form></form> để hiển thị reCAPTCHA.

    <div class="g-recaptcha" data-sitekey="xxx"></div>
    Với xxx là Site key của bạn (Tìm trong trang reCAPTCHA bạn vừa tạo).

    Kiểm tra với jQuery
    Ví dụ kiểm tra reCAPTCHA khi Submit một biểu mẫu.

    $('#form').submit(function(e) {
    if (grecaptcha.getResponse() == '') {
    $('.g-recaptcha').css('box-shadow', '-9px 9px 8px -5px #a94442');
    e.preventDefault();
    }
    });
    Kiểm tra với PHP
    <?php
    if (isset($_POST['submit'])) {
    if (!isset($_POST['g-recaptcha-response'])) {
    echo 'Chưa xác nhận reCAPTCHA';
    }
    }
    ?>
    Các bạn nên kiểm tra ở cả 2 bước để chắc chắn. Chúc các bạn thành công!
     

Chia sẻ trang này

Share