CAPTCHA สำหรับ web developer หลายๆ คนคงรู้ความหมายอยู่แล้ว ผมขอสรุปสั่นๆ แล้วกันครับ
CAPTCHA คือเครื่องมือช่วยป้องกัน spam หรือ bot ของ website ครับ ซึ่งไม่นานมานี้ Google ได้พัฒนา reCAPTCHA ให้ใช้งานได้ง่ายขึ้น(จริงข่าวออกมาซักพักละ) โดย reCAPTCHA version ใหม่ตัวนี้ผู้ใช้ไม่จำเป็นต้องพิมพ์ตัวอักษรตามที่เห็นอีกต่อไป เปลี่ยนเป็นการติ๊กถูกว่าเราไม่ใช้ bot ซึ่งการตรวจสอบนั้นทาง Google จะประเมินความเสี่ยงและแยกแยะเองว่าเป็นมนุษย์จริงๆ หรือไม แต่ถึงอย่างนั้นหากระบบไม่สามารถแยกแยะได้ว่าเป็นมนุษย์หรือ bot ระบบก็จะแสดงตัวอักษรมาให้พิมพ์ตามเดิม ดูแล้วน่าจะสะดวกกับผู้ใช้มากขึ้น
การใช้งาน reCAPTCHA ของ Google นั้นต้อง register ก่อนนะครับเพื่อขอรับ Website Key ในการนำไปใช้ วิธีการนั้นก็ง่ายๆ ครับตามนี้เลย
1. เข้าไปยังเว็บ https://www.google.com/recaptcha/intro/index.html
2. คลิกที่ปุ่ม Get reCAPTCHA ดังรูป
3. Login เข้าใช้งานด้วย Account gmail
4. กรอกข้อมูลลงในหน้าต่างดังรูป แล้วคลิก Register
5. เรียบร้อยได้ Website Key มาตามรูป
การเขียน Code เรียกใช้ reCAPTCHA
ตัวอย่างที่ 1 เรียกใช้ผ่าน HTML
ตัวอย่างที่ 2 เรียกใช้งานผ่าน javascript
ผลลัพท์ที่ได้
หากต้องการศึกษาการใช้งานหรือคำสั่งต่างๆ เพิ่มเติม ดูได้ที่