Happy Captcha 간편 인증코드는 사용하기 쉬운 Java 인증코드 소프트웨어 패키지로, 웹사이트의 인증코드 기능을 구현하는 데 가장 짧은 시간과 최소한의 코드를 사용하도록 설계되었습니다.
해피캡차 간편인증코드는 사진과 애니메이션 2가지 표시형태를 제공합니다. 인증코드 내용에는 중국어(자주 사용하는 3500자 포함), 아라비아숫자(09), 중국어숫자(0~9), 중국어 대문자(0)이 포함됩니다. ~ 9), 숫자와 문자 혼합(09-az-AZ), 숫자와 소문자 혼합(09-az), 숫자와 대문자 혼합(09-AZ), 순수 소문자, 순수 대문자, 대문자 및 대문자 혼합 소문자, 연산식 수식(아라비아수 산술식, 한자 산술식)을 포함한 12종.
해피캡차 간편인증코드는 아파치 2.0 오픈소스 라이선스 계약을 완벽히 준수하며, 소프트웨어를 자유롭게 사용하실 수 있습니다. 해피캡차 사용 시 소프트웨어에 결함이 발견되면 언제든지 작성자에게 연락주시기 바랍니다.
해피캡차 간편인증코드 설치
프로젝트에서 종속성 관리를 위해 Maven을 사용하는 경우 pom.xml 파일에 다음 구성만 추가하면 됩니다.
com.ramostar
해피캡차(Happy-Captcha)
1.0.1
Gradle 사용자는 다음 구성을 도입하여 Happy Captcha를 얻을 수 있습니다.
구현 'com.ramostear:Happy-Captcha:1.0.1'
해피캡차 간편인증코드 사용법
HappyCaptcha는 디자인 시 프로세스를 단순하게 유지하려고 노력합니다. 기본적으로 한 줄의 코드만 작성하면 아름다운 인증 코드 이미지를 생성할 수 있습니다. 다음은 HappyCaptcha를 사용한 예시입니다.
@제어 장치
공개 클래스 HappyCaptchaController{
@GetMapping("/captcha")
공개 무효 happyCaptcha(HttpServletRequest 요청,HttpServletResponse 응답){
HappyCaptcha.require(요청,응답).build().finish();
}
}
HappyCaptcha의 경우 요청(request)과 응답(response)만 필수 파라미터이고, 나머지 파라미터는 기본값을 사용할 수 있습니다.
기본적으로 HappyCaptcha에서 생성된 인증코드는 그림 형태로 표시됩니다. 내용은 09-az-A~Z의 문자 조합으로 되어 있습니다. 문자 길이는 5, 그림 너비는 160, 높이는 입니다. 50이고 글꼴은 Microsoft Yahei입니다.