RubyConf resources for CAS and OpenID

Several people have approached me since RubyConf '07 about posting the slides from my talk. While normally I would not hesitate to do so, in this case, I pause since, well, they suck. They are useless. They were and are merely socially mandated background images, a kind of psychological contract between myself and the audience to prove that I thought about this stuff before I took the stage. The meat of the presentation was all in TextMate and terminal.

So, instead of posting slides, I hereby post the links to all the interesting stuff I talked about, in no particular order:

  • "restful_open_id_authentication":http://identity.eastmedia.com/identity/show/Restful+OpenID+Authentication – a plugin for Rails that provides both OpenID based authentication AND regular restful auth against the local database
  • "MyOpenId":http://myopenid.com – the OpenID server I use for my identity and for demos
  • "ruby-openid":http://www.openidenabled.com/ruby-openid/ – the gem containing the wrapper bits for all the OpenID http calls and token processing
  • "ruby-yadis":http://www.openidenabled.com/ruby-openid/ – the Yadis gem can also be found here, which includes directory services for OpenID providers
  • "rubycas-client":http://rubyforge.org/projects/rubycas-client/ – both a gem and a Rails plugin, easily enables authentication via a private CAS server
  • "rubycas-server":http://code.google.com/p/rubycas-server/ – a Ruby/Camping CAS implementation
  • "JA-SIG CAS":http://www.ja-sig.org/products/cas/ – the original Java implementation of CAS, as a distributable .war file

Feel free to drop me a line about any of this information, and I hope the talk was useful!

Get In Touch