A library encapsulating OAuth 1.0 and 2.0 client authentication flows
O2 is a Qt based library encapsulating the OAuth 1.0 and 2.0 client authentication flows and the sending of authenticated HTTP requests. The primary target is Qt Quick applications on mobile devices, though it also works well in browserless environments typical of embedded systems. It provides specialized classes for interacting with various popular OAuth providers like Twitter, Facebook, MS Skydrive, Flickr etc.