finishing oauth authentication with external systems (facebook, twitter, flickr, etc)