I have managed to install this… and make it work. I implemented it for Facebook and Google, but you can extend it.
My solution it is mostly as described in #116, with a bit of more code presented. The key aspects that lack in the #116 presentation (IMO) are:
- the registration as service of your custom FOSUBUserProvider (with the necessary parameters)
 
- set the service for 
oauth_user_provider in the security.yml with your custom created service 
Here are the steps:
- Routing. In 
routing.yml I have added all the routes for both bundles. 
- Configuration. I have set the 
config.yml mostly as it is presented in the HWIOAuthBundle. 
- Security. I have set the 
security.yml mostly as it is presented in the HWIOAuthBundle (though my routes are using /login pattern, not /connect). Also, the oauth_user_provider is set for my custom service.