SSISO Community

시소당

captcha 샘플

captcha의 샘플을 살피면서 3가지의 샘플을 찾았다.

 

하나는 simple java captcha(http://sourceforge.net/projects/simplecaptcha/)

두번째는 java security image generator / captcha (http://sourceforge.net/projects/skewpassim/)

세번째는 Jcaptcha(http://jcaptcha.sourceforge.net/index.html)

 

게중에 첫번째가 제일 나은것 같다.

 

첫번째는 일단 가독성이 너무 좋고, 폰트 및 배경의 색상에 대해 충분히 조절이 가능하다.

두번째는 정말 심플하고 가독성도 좋지만 폰트 및 배경의 색상조절이 불가능한듯 보인다.

세변째는 제일 먼저 접한 API인데 폰트 및 색상 조절등 꾸미기에 대해서는 기능이 너무 많이 다 언급을 하지 못할 정도이다. 허나 가독성이 떨어지며 제약사항이 인증번호를 스스로 발급하여 처리한다는게 약점이다. 입력된 값으로 이미지를 생성하도록 모듈을 수정하면 가끔가다 이미지를 뽑아내지 못하는 에러가 발생한다.(내가 잘못한걸수도 있을듯....)

 

아무튼 3가지의 API중에 첫번째를 추천한다.

 

 

위의 API들에 대해 샘플을 올린다.

ImageCaptchaServlet -> Jcaptcha

ImageCaptchaServlet2 -> java security image generator / captcha

ImageCaptchaServlet3 -> simple java captcha

[출처] captcha 샘플|작성자 구나미

694 view

4.0 stars