[eluser]boltsabre[/eluser]
If you're interested the is a module called a3m marshmallow (for CI v2+), it's got FB, twitter, yahoo, google and openid login. It takes a bit of coding to get it working on your project (if you have an existing project), but worth it if that's what you're after.