私が運営するr-labsは一般の人が自由にユーザ登録できますが、海外から毎日のようにスパムユーザの登録があり困っていました。そこでRedmine Recaptcha プラグインを導入しました。
http://www.redmine.org/plugins/redmine_recaptcha
このプラグインはフリーのCAPTCHAサービスであるreCAPTCHAとRedmineを連携させることができます。これを組み込むことでユーザ登録フォームにランダムな文字列の画像が表示され、その文字列を入力しないとユーザ登録ができなくなります。
以下がreCAPTCHA組み込み後のユーザ登録画面のイメージです。
一番下にCAPTCHA入力フィールドがあるのがお分かりいただけると思います。これでスパムのアクセスが減ってくれるといいのですが。
以下、インストールでちょっと苦労したのでメモ。
まず最初にredmine_recaptchaプラグインの依存プラグインとなっているambethia's recaptcha pluginをインストールします。
ただし最新のコードはRails3対応となっているらしく、Redmineが起動しなくなってしまうため、0.3.1をダウンロードしました。
次にredmine_recaptchaプラグインをインストールし、Redmineを再起動します。DBのマイグレーションは不要です。
インストールが終わったらhttp://www.google.com/recaptcha でユーザ登録し&自分のサイトを登録するとpublic key と private keyがもらえます。
この2つのキーをredmine_recaptchaプラグインの設定画面に登録して完了です。
r-labsで使用されているテーマはダウンロードできないのでしょうか?
返信削除是非こちらのテーマを使用したいのですが・・・
よろしくお願いいたします。
コメントに気づかず返事が遅れました。すみません。
返信削除r-labsのテーマはサイトの個性であり、そのまま使われたくないので積極的には公開はしていません。が、連絡先をお教えくだされば個人的にお送りします。 http://about.me/haru_iida から私にemailを送れるので送付先を教えていただけますか?
まあ、Redmineのテーマは所詮スタイルシートなので少しwebの知識があればr-labsのサイトからダウンロードすることはできるのですが・・・