For Yahoo! OAuth, you need to handle OAuth Session Extension. It is much harder than normal OAuth 1.0, normal one is enough hard though :( I've talked with pelle, OAuth Gem developer and the guy who named Yahoo!'s OAuth "YAuth", about handling Yahoo! specific extension in OAuth Gem, and reached a conclusion not to do so. Instead to support YAuth, I overwrote some OAuth gem classes. First, you nee