รหัสยืนยันอย่างง่าย Happy Captcha เป็นชุดซอฟต์แวร์รหัสยืนยัน Java ที่ใช้งานง่าย ออกแบบมาเพื่อใช้เวลาสั้นที่สุดและมีจำนวนรหัสน้อยที่สุดเพื่อใช้ฟังก์ชันรหัสยืนยันของเว็บไซต์
รหัสยืนยันอย่างง่ายของ Happy Captcha มีรูปแบบการแสดงผลสองรูปแบบ: รูปภาพและภาพเคลื่อนไหว เนื้อหารหัสยืนยันประกอบด้วยภาษาจีน (รวมถึงตัวอักษรจีนที่ใช้กันทั่วไป 3,500 ตัว) เลขอารบิก (09) ตัวเลขจีน (ศูนย์ถึงเก้า) และตัวเลขตัวพิมพ์ใหญ่ของจีน (ศูนย์ ถึงเก้า) ตัวเลขและตัวอักษรผสม (09-az-AZ) ตัวเลขผสมและตัวอักษรตัวพิมพ์เล็ก (09-az) ตัวเลขผสมและตัวอักษรตัวพิมพ์ใหญ่ (09-AZ) ตัวอักษรตัวพิมพ์เล็กล้วน ตัวอักษรตัวพิมพ์ใหญ่ล้วน ตัวพิมพ์ใหญ่ผสม และ ตัวอักษรตัวพิมพ์เล็กและนิพจน์การดำเนินการ 12 ประเภทรวมทั้งสูตร (นิพจน์เลขคณิตอารบิกและนิพจน์เลขคณิตจีน)
รหัสยืนยันอย่างง่ายของ Happy Captcha เป็นไปตามข้อตกลงลิขสิทธิ์โอเพ่นซอร์ส Apache 2.0 คุณสามารถใช้ซอฟต์แวร์ได้อย่างอิสระ หากคุณพบข้อบกพร่องในซอฟต์แวร์เมื่อใช้ Happy Captcha โปรดติดต่อผู้เขียน
การติดตั้งรหัสยืนยันอย่างง่ายของ Happy Captcha
หากโปรเจ็กต์ของคุณใช้ Maven สำหรับการจัดการการพึ่งพา คุณจะต้องเพิ่มการกำหนดค่าต่อไปนี้ลงในไฟล์ pom.xml เท่านั้น
com.ramostar
แฮปปี้แคปช่า
1.0.1
ผู้ใช้ Gradle สามารถรับ Happy Captcha ได้โดยแนะนำการกำหนดค่าต่อไปนี้:
การใช้งาน 'com.ramostar:Happy-Captcha:1.0.1'
การใช้รหัสยืนยันอย่างง่ายของ Happy Captcha
HappyCaptcha มุ่งมั่นที่จะทำให้กระบวนการเรียบง่ายเมื่อออกแบบ ตามค่าเริ่มต้น คุณจะต้องเขียนโค้ดเพียงบรรทัดเดียวเพื่อสร้างรูปภาพโค้ดยืนยันที่สวยงาม ต่อไปนี้เป็นตัวอย่างการใช้ HappyCaptcha
@คอนโทรลเลอร์
HappyCaptchaController คลาสสาธารณะ {
@GetMapping("/แคปช่า")
โมฆะสาธารณะ happyCaptcha (คำขอ HttpServletRequest, การตอบกลับ HttpServletResponse) {
HappyCaptcha.require(คำขอ,ตอบกลับ).build().finish();
-
-
สำหรับ HappyCaptcha จำเป็นต้องมีเพียงพารามิเตอร์คำขอและการตอบกลับเท่านั้น และสามารถใช้ค่าเริ่มต้นกับพารามิเตอร์ที่เหลือได้
ตามค่าเริ่มต้น รหัสยืนยันที่สร้างโดย HappyCaptcha จะแสดงในรูปแบบของรูปภาพ เนื้อหาเป็นการสุ่มผสมอักขระจาก 09-az-A~Z ความยาวอักขระคือ 5 ความกว้างของรูปภาพคือ 160 และความสูงคือ 50 และแบบอักษรคือ Microsoft Yahei