~/talk

Securing Your Site

Talkat RailsConf 2012 · 2012-04-23..04-25· [ruby-on-rails, security]
links:none on file
slides:none on file

Live advice on Rails security with actionable checks: use protect_from_forgery and proper HTTP verbs to stop CSRF, enable Rails’ automatic HTML escaping and set cookies to http_only and secure, generate secrets with rake secret, hash passwords with bcrypt, reset sessions at login and enforce timeouts, prefer whitelist mass assignment via attr_accessible or the slice/strong-params pattern, validate uploaded filenames/types and process images asynchronously (Resque), enable SSL site-wide and harden Nginx ciphers, and avoid leaking server/framework versions or sensitive files.

AI-written summary · about

  1. 0:00Introduction to web security
  2. 2:00SQL injection prevention
  3. 4:29Mitigating XSS attacks
  4. 9:01Session management best practices
  5. 19:45Addressing mass assignment
  6. 23:36Direct object references
  7. 26:10Cross-site request forgery
  8. 29:12Redirection and file uploads
  9. 32:57SSL and transport security
  10. 34:06Admin and internal security
  11. 36:10Server and deployment security
  12. 40:04Security resources and tools
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.