I have a Rails 3 application configured with user registration using a program running on the server. I allow users to access the server through the website, and also allow users to create accounts and log in using the Iphone application.
When people use the Iphone app, I would like to support these two actions:
a) Registration for an account without CSRF (does this cause any security problems)?
b) Login using http auth, SSL protected
c) Any POST requests to the server after logging in for protection using the HTTP protocol using SSL.
When the user is on the website, I want to use CSRF tokens for all actions (so that the user does not enter a username and password each time).
Thank you for your help.
source
share