Happy Captcha シンプル検証コードは、Web サイトの検証コード機能を実装するために、最短の時間と最小限のコード量で設計された、使いやすい Java 検証コード ソフトウェア パッケージです。
Happy Captcha の簡易認証コードには、画像とアニメーションの 2 つの表示形式が用意されています。認証コードの内容には、中国語 (常用漢字 3500 字を含む)、アラビア数字 (09)、漢数字 (0 から 9)、および漢数字 (0) が含まれています。 9 まで)、数字と文字の混合(09-az-AZ)、数字と小文字の混合(09-az)、数字と大文字の混合(09-AZ)、純粋な小文字、純粋な大文字、および混合小文字、演算式(算用数字算式、漢算式)を含む演算式12種類。
Happy Captcha の簡易認証コードは、Apache 2.0 オープンソースライセンス契約に完全に準拠しています。Happy Captcha を使用する際にソフトウェアに欠陥がある場合は、お気軽に作者までご連絡ください。
Happy Captcha 簡易認証コードのインストール
プロジェクトで依存関係管理に Maven を使用している場合は、次の構成を pom.xml ファイルに追加するだけで済みます。
com.ラモスティア
ハッピーキャプチャ
1.0.1
Gradle ユーザーは、次の構成を導入することで Happy Captcha を取得できます。
実装「com.ramostear:Happy-Captcha:1.0.1」
Happy Captcha の簡単な確認コードの使用法
HappyCaptcha は、設計時にプロセスをシンプルに保つよう努めています。デフォルトでは、1 行のコードを記述するだけで美しい検証コード イメージが生成されます。以下はHappyCaptchaの使用例です。
@コントローラ
パブリック クラス HappyCaptchaController{
@GetMapping("/captcha")
public void happyCaptcha(HttpServletRequest リクエスト,HttpServletResponse レスポンス){
HappyCaptcha.require(リクエスト,レスポンス).build().finish();
}
}
HappyCaptcha の場合、必須パラメータはリクエストとレスポンスのみで、残りのパラメータはデフォルト値を使用できます。
デフォルトでは、HappyCaptcha によって生成された検証コードは、09-az-A ~ Z の文字のランダムな組み合わせで表示されます。文字の長さは 5、画像の幅は 160、高さは 160 です。 50、フォントはMicrosoft Yaheiです。