
妹認証は、PHP用のCAPTCHAモジュールです。他のCAPTCHAモジュールとは違い、
非常に斬新なCAPTCHAです。妹認証のコンセプトは「人間的対話による認証」です。
これはネタではありません。極めて真面目なBOT対策用モジュールです
これは相手が人間かどうなのかを判断する目的で開発されました。
が、一部ネタも混じっていることを白状しまs
質問文と回答文に日本語を完全にサポートします。
質問文はPHP+GD+TTFフォントで画像出力を実現しています。
また、難読化の設定も存在します。(未完成です)
また、PHP初級者でもかなり簡単に設置できます。
質問文を含め「妹」はパッケージとして自由に変更可能です。
標準でバンドルされている「れいにゃ」パッケージを元に、
自分のオリジナルキャラクターのパッケージを作るのもいいと思います。
「妹」に限らず「姉」や「弟」・・・・・・・・・・ 可能性は無限大だと思います。(・・・)
もっとも簡単に導入する方法です。カスタマイズにより高度なことが実現します。
| れいにゃ大好きって言って(完全一致・新機能)\tれいにゃもおにーちゃんのこと大好き♪\t(怒)\tれいにゃ大好き\t2 おにーちゃん私の煎餅たべたでしょー(部分一致)\tいいよ、別に♪\t嘘つき!\tごめんよごめんねすまんかった悪かったすまなかった俺のプリン食べただろれいにゃ大好き れいにゃ大好きって言わないで(完全不一致・新)\t認証成功だよ\t言わないでっていったでしょ\tれいにゃ大好き\t2\t1 [rand]を漢字にして(乱数+漢字乱数マクロ・新)\tよくできたねー\t間違ったね\t[rand_kan]\t2 [rand_kan]を数字にして(乱数+漢字乱数マクロ・新)\tよくできたねー\t間違ったね\t[rand]\t2 [rand_kana]を漢字にして(乱数+かな乱数マクロ・新)\tよくできたねー\t間違ったね\t[rand_kan]\t2 [rand]を二回言え!(乱数マクロ・新)\tよくできたねっ\tばーか!\t[rand][rand]\t2 それぞれ「[rand_kankaku]」の画数をかけ!0は0。(新)\tすごいすごーい!\tぶっぶー\t[rand]\t2 |
| /* セッション設定(etc.php用) */ $ses_name = 'セッション名'; //$ses_dir = 'セッション保存ディレクトリ'; |
| $auth_sister_fpath = './reiya';//(.)で始まり最後にスラッシュ不要 $auth_sister_font = 'REIYATAN'; |
| <?php require('auth_sister/core.php'); //妹関数読込 auth_session_start(); //セッションスタート(必要) ?> |
| <?php auth_sister_header(); //ヘッダタグ自動挿入 ?> |
| <?php auth_sister_load(); //初期化 auth_sister_insert(); //HTMLタグ自動挿入 ?> |
| <?php if (auth_sister_auth()) { echo "認証成功<br />"; echo auth_sister_res(); } else { echo "認証失敗<br />"; echo auth_sister_res(); } //auth_sister_res()は、先にauth_sister_auth()をコールする必要があります。 //これらの関数はauth_sister_load()がコールされる前に実行する必要があります。 ?> |
・MIT License (http://www.opensource.org/licenses/mit-license.php)
ブログ・サイト・雑誌等への掲載につきましても、基本的に全て自由です。
雑誌の場合は一度お声のみかけてくださると元気が出てくるような気がします。(auth_sister@pixely.jp)
・連絡していただければれいにゃのaiファイルをお送りします
派生版、移植版をおつくりになられた方、もしよければ連絡くれればリンクいたしますよ~
■プログラム本体最新版ダウンロード :Ver.0.35.alpha(bandle reiya) α版 2008/08/09 Updated!!
→zip形式(64KB)
※このパッケージには妹パッケージ「reiya」がバンドルされています。
※フォントは含まれていませんので別途ご用意ください。
注意事項:ライセンスをよくご確認の上ご利用ください。
また、現在α版ですが、相変わらず非常に雑な作りになっており、バグ等が残っているかもしれません。
バグを発見したりした場合はメールかmixiコミュニティにて報告してください!
■リリースノート
2008/08/09 - Ver.0.35.alpha
・CSRF対策を強化。IDを動的にした
・画像読み込みを1回限りに制限した
・とりあえず難読化設定を除去
・$_GETメソッドが使えないバグを修正
・設定以外core.php一つにまとめた
・動的生成マクロの実装
・正規表現・完全一致モードの実装
・逆処理の実装
・面倒な人のためにauth_session_start();関数を追加
・文字数範囲指定をconfig.inc.phpで設定できるようにした
[reiyaパッケージ]
・何故か背景がクールになりすぎた
・CSSを修正、CSSファイル化
・位置指定を真面目にした
・サイズ指定を真面目にした
■プログラム本体
→菅礼紗 - www.okanesuita.org
(連絡先: auth_sister@pixely.jp )
■reiyaパッケージについて
・パッケージ製作/デザイン/キャラクター原案(礼夜)
→菅礼紗 - www.okanesuita.org
・イラストレーション/スペシャルサンクス
→たまご - www.pocopoco.cc
→http://store.upsold.com/auth_sister
・2008/08/09[本体]妹認証 Ver.0.35.alpha
・2008/08[本体]妹認証 Ver.0.4.beta
・2008/08[Wordpress]Wordpress用プラグイン
・2008/[妹]???
・2008/[API]妹認証API Ver.0.1