Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Updated the docs #1

Merged
merged 1 commit into from

6 participants

@wonko

I've added a small but usefull note to the readme when using the gem with non-resourcefull gems.

The usage is obvious to experienced rails users, but might confuse some less experienced people.

Cheers, and thanks for the gem,

Bernard

@lucatironi

+1

Reading this would really help! I spent 30 minutes before finding out that I had to add the before_filter to my non-restful actions.

@technomad

+1 again, This really should be displayed on the readme!

@shedd

+1 Thank you for this! This should be merged and included with the README.

@Lordnibbler

please merge this :+1:

@curtis curtis merged commit f9b853f into curtis:master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 9, 2011
  1. @wonko
This page is out of date. Refresh to see the latest.
Showing with 11 additions and 0 deletions.
  1. +11 −0 README.markdown
View
11 README.markdown
@@ -47,6 +47,17 @@ Simply specify that the form has a honeypot in the options hash:
...
</form>
+## Non-RESTfull resources
+
+If you have a certain form that is submitted to a non-resource-full controller, but you still want to protect this form, you should add a before-filter to the controller processing the form data:
+
+ class ProtectedController < ApplicationController
+ before_filter :protect_from_spam, :only => :save_data
+ ...
+ end
+
+(assuming the form gets processed by calling the save_data action on the ProtectedController)
+
## Note on Patches/Pull Requests
* Fork the project.
Something went wrong with that request. Please try again.