-
Notifications
You must be signed in to change notification settings - Fork 5
The beginnings of a basic Math Captcha for Rails
License
niklas/rails-math-captcha
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
MathCaptcha =========== TODO: Create form helpers Validates your Model to be saved by a human (or very clever script) by asking the user to solve a very basic mathematical equation. It does not use the session to store the secret, but uses AES from EzCrypto. Requirements ============ * gem ezcrypto * users who can calculate Usage ===== In your Model < ActiveRecord::Base has_captcha In your form view: <%= @model.captcha.task %> = ? <%= form.text_field :captcha_solution %> <%= form.hidden_field :captcha_secret %> If you want to skip the validation (in tests/specs), you can Model.skip_captcha! # or @model.skip_captcha! and turn that off by Model.dont_skip_captcha! # or @model.dont_skip_captcha! Copyright (c) 2007 Pat Nakajima, released under the MIT license Copyright (c) 2009 Niklas Hofer, released under the MIT license
About
The beginnings of a basic Math Captcha for Rails
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published