itsastickup wrote: > Is there an issue with urls and security? How should I be encoding > them? More than just h()?
Firstly h() doesn't encode URLs. Secondly URL encoding is not about security. URL encoding is used to convert characters in a URL to those of the limited set of characters that are valid for URLs. See: http://www.w3schools.com/TAGS/ref_urlencode.asp The Rails security guide posted by Greg contains the information you need to know to secure your Rails application. If you're querying about the security of the transmission of data between the client user agent (browser) and the web server, this is provided by the SSL/TLS protocol. SSL/TLS is common to all web sites and applications that need to protect the transmission of data across the internet, whether they be Rails or static web pages. SSL/TLS is also used to protect against so called "man-in-the-middle" attacks. SSL/TLS (as far as we know) makes it impossible for one web server to "spoof" a legitimate server. The fake site should never be able to acquire a valid certificate for a different domain. Beyond that, there are also be security concerns in the client web browsers themselves. But, that's not really your concern as an application developer. That is unless you're the one trying to hack into client machines though security vulnerabilities in client browsers, but I trust that you're not. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

