~/talk

Security and Identity: Ruby, CAS, and OpenID

Talkat RubyConf 2007 · 2007-11-02..11-04· [security, ruby]
links:none on file
slides:none on file

Title claims that central auth fixes repetition and UX problems and the demo shows it: Rails apps typically store credentials locally so 90% of Rails apps end up duplicating auth. The demo uses the Ruby OpenID gem + restful_authentication_with_openid and yadas to create an OpenID login that auto‑creates a user row OpenID creates user record with no password, and a ruby‑cas‑server (0.5) written in Camping that runs over SSL so two separate Rails apps get invisible SSO via CAS tickets ruby-cas-server written in Camping and it works live.

AI-written summary · about

  1. 0:00Start
  2. 2:52Central Authentication
  3. 4:13No Shared Authentication
  4. 5:39Private Central Authentication System
  5. 9:18Open Id
  6. 14:59Ruby Cache Server
  7. 25:58Oak Restful Open Id Authentication Plugin
  8. 41:10Edit the Configuration File
  9. 53:04Recap the Demos
~/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.