~/talk

Demystifying web application security

Talkat JSFoo 2018 · on Friday, 2018-10-26· [security]

Argues for replacing a laundry‑list of OWASP bugs with a trust‑first methodology that treats client input as untrusted, enforces role‑based authorization, and evaluates transmission, storage, credentials, libraries and logs case by case. Recommends HTTPS or secure WebSockets, use vetted crypto libraries (don’t reinvent RSA), run NPM audit and rotate credentials, update deps frequently. Describes building a custom audit system at ReStok that records DB mutations and flags anomalies — immutable audit logs.

AI-written summary · about

  1. 0:00Start
  2. 2:41About Me
  3. 4:06Web 1.0
  4. 6:02Framework Developers!
  5. 8:07The real threat!
  6. 8:34Possible security exploits
  7. 14:39Let's talk about trust
  8. 15:02Thinking about trust
  9. 16:13Securing Identity in Web Apps
  10. 19:13Securing data in web apps
  11. 21:06Cryptography
  12. 21:40Credentials
  13. 24:35Your cheatsheet
~/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.