<< 2008년 1월 31일 (목) | | 2008년 2월 2일 (토) >>

SPAM 방어를 위한 jcaptcha 오픈소스 활용 방안

댓글이나 가입, 이메일 등에 SPAM 필터링을 위해서 Captcha기능을 적용하는 경우가 많습니다. 갤서 Java기반의 Open Source Captcha 기능을 적용하는 방안을 공유합니다.

1. 다운 로드
   - http://jcaptcha.sourceforge.net/에서 라이브러리 다운하여 /WEB-INF/lib에 카피

2. web.xml 설정 추가


3. ImageCaptchaServlet.java 구성
  - web.xml에 정의된 Servlet 구현


4. CaptchaServiceSingleton.java 구성


5. SimpleListImageCaptchaEngine.java 구성


6. SPAM 적용할 페이지 추가


7. 체크 Action


8. 적용 화면
jcaptcha