SayisalCaptcha
Captcha işlemleri için random tek basamaklı 2 sayı üretir ve yine random olarak ya toplama ya da çarpma işlemi yaparak sonucu verir.
Kurulum
Gemfile:
gem 'sayisal_captcha'
ve çalıştırmak için:
$ bundle config set path 'vendor/bundle'
$ bundle install
Ya da:
$ gem install sayisal_captcha
Kullanımı
Kurulumdan sonra;
require 'sayisal_captcha'
captcha = SayisalCaptcha.generate_question
# {:first_number=>8, :last_number=>7, :operation=>:+, :question=>"8 + 7", :result=>15}
Test
$ bundle exec rake test
Katkı Yapmak için
-
fork
yapın ( https://github.com/vigo/sayisal_captcha/fork ) - Kendi
branch
’inizi yapın (git checkout -b benim-eklerim
) - Yaptıklarınızı
commit
edin (git commit -am 'Yeni özellikler'
) -
branch
’ipush
edin (git push origin benim-eklerim
) - Yeni bir Pull Request oluşturun!