RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  
 

remi — 2 posts

http://remi.org

If you want to use OpenID for authentication or OAuth for authorization/authentication in your Ruby web applications, there are a number of different options out there. Here are a few screencasts demonstrating some of the Rack-based solutions for anyone interested in easily integrating OpenID and/or OAuth into their web applications: Rack::OpenID, Rack::OAuth, Rack::OpenID::Proxy (useful if you need a proxy OpenID consumer)... And links to the original projects: ruby-openid, oauth, Rack::OpenID, Rack::OAuth, Rack::OpenID::Proxy
If you're a Ruby web developer and you haven't learned Rack yet ... now's the time! Rails 2.3 has spectacular Rack support, as do: Merb, Sinatra, Ramaze, Mack, Camping, and more. I've released a few screencasts for learning Rack that some people have found useful ... sooooo, I figured I'd share with the rest of the community, incase someone else finds these useful!

- Rack Basics: the very basics of what Rack is, why you should care, howto write apps, etc
- More Rack: rackup files, using Rack middleware, creating slightly more complicated Rack apps
- Rack Middleware: what is it, how to write it, how to use it in Rack/Rails/Sinatra apps, etc