ใช้ recaptcha ของ google กับ site ใหม่

recaptcha สำหรับป้องกันหุ่นยนต์
recaptcha สำหรับป้องกันหุ่นยนต์
25 ก.พ.59 วันนี้ทำงานคอมพิวเตอร์เสร็จไปอีกงานหนึ่ง
คือ เพื่อนต้องการมีระบบอัพโหลดแฟ้มส่งบทความวิชาการ
ในเว็บไซต์ journal ซึ่งเป็นเงื่อนไขหนึ่งในการส่งวารสาร
เข้าไปใน TCI Database พร้อมกับระบบเว็บบทความที่ไม่เป็น Static
จากตัวอย่างที่เพื่อนให้ดู ก็เห็นว่าใช้ WordPress
1. หา WordPress 4.4.2 มาลงในเครื่องบริการของเพื่อน
ก็ปรับแต่งและเลือกธีม ผมเลือก Twenty Fifteen แบบเมนูซ้าย
เพิ่ม plugin : disable comment
การสร้างเมนูด้านซ้ายก็ใช้ ข้อความใน widget เขียน html
สำหรับการลิงค์ไปโพสต์ต่าง ๆ ตามปกติ
เพราะแต่ละตัวเลือกไม่ได้ลิงค์ไปที่เพจ (page) แต่ลิงค์เข้าบันทึก (post)
มีลิงค์ส่งบทความอันเดียวที่ลิงค์ไปเพจ และใช้ iframe มาแสดงผลในเพจ
2. เขียนระบบอัพโหลดบทความอย่างง่าย
เป็น 1 ใน 3 วิธีส่งบทความ อีก 2 วิธีคือ ไปรษณีย์ และอีเมล
การเปิดให้ส่งบทความก็ต้องกรองกันก่อนว่าตัวจริง ไม่ใช่หุ่นยนต์
3. จึงไปขอใช้บริการ recaptcha ของ google
ซึ่งมี code ที่เคยใช้อยู่ที่ thaiall.com
พบว่าพอย้ายเครื่องบริการก็ต้องไปขอ secret key กับ site key กันใหม่
เพราะตอนตรวจต้องใช้ secret key ใน code แต่ตอนส่งต้องกำหนด site key
4. สรุปว่า .. ขอ key ทั้งสองใหม่จาก recaptcha service โดยใช้ ip ของเครื่องบริการ
แล้วได้รับ key ทั้งสองมาใช้ใน code เดิม ไม่พบปัญหาอะไร
ซึ่ง code ที่ใช้อยู่ที่ http://www.thaiall.com/captcha.php

Author: บุรินทร์ รุจจนพันธุ์

I am Lecturer, Developer, Researcher, Columnist, Writer, Photographer, and Webmaster - L@mpang man

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.