PHPの便利な小技 PHPで使える便利な小技などのご紹介

ひらがな対応の画像認証を作ってみました

2014年12月28日
この記事は掲載から818日経過しています。
情報が古い可能性が有りますのでご了承下さい

会員登録やパスワードリマインダーなどでよく見かける画像認証ですが、ひらがなに対応したものを作ってみました。

サンプル

ダウンロード

設定

ImageAuthentication.php

文字自体もサイズを変えたり斜めにしたりなどしていますが、、GDでラインと点を描写し、より読み取りにくくしています。

文字の記憶領域に関して

生成された文字列はsessionに記録しています。

$_SESSION["ImageAuthentication"]として記録されますので、check.phpのサンプルを参考にして下さい。その他、jQueryでその場で確認する為のコードも同封されています。

フォントに関して

http://typingart.net

Typing Art様からお借りしました。この場を借りて厚く御礼申し上げます。ライセンスはIPAフォントに準じるとの事ですので、同封させて頂いております。ImageAuthentication.phpはMITライセンスですが、フォントに関してはこれに含まれませんのでご注意下さい。

その他、こちらのフォントも良さそうなのですが、再配布は禁止との事で参考までにどうぞ。

  • このエントリーをはてなブックマークに追加
  • LINEで送る

PAGE TOP