~/talk

You Shall Not Pass

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [security]
links:none on file
slides:none on file

Moodle gets a password-policy plugin that rejects dictionary words, sequential digits, user-identifying data and compromised credentials by checking the SHA-1 prefix against the HaveIBeenPwned API; the plugin is open source and used NIST guidance. The platform gains an authentication-layer with hooks at hard breakpoints so MFA can be injected for password changes, resets and SSO flows. Factors include TOTP, email, trusted IP networks and idP-derived assurances; implementation details cover rate‑limits, minimal info leakage and stacking multiple factors.

AI-written summary · about

  1. 0:00Intro
  2. 1:31What is it?
  3. 2:02Some history
  4. 3:29Efforts to increase security in pain points.
  5. 4:26Password standards
  6. 7:31Have I Been Pwned
  7. 8:41Dictionary checks
  8. 9:52Identifying information
  9. 10:34Apply this anywhere
  10. 11:16So that's what we did
  11. 12:09A look at authentication flow
  12. 12:32Moodle account authentication
  13. 13:27Existing solutions
  14. 14:28Interface layer
  15. 15:28The patching process
  16. 17:36MFA overview
  17. 18:45MFA design considerations
  18. 20:04Lessons we learned
  19. 22:11Final thoughts
~/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.