Using the new OAuthWebSecurity for authenticating with Facebook, I added the email permission on my Facebook application. Now, as I can read, I need to define a scope to be
I wrote my own solution to this problem. I extended the OAuth2Client to take advantage of it work and used facebook scope and other features to retrieve additional user data.
I posted my own solution here, I hope it will help someone!