I recently managed to implement sign-in with Twitter using OAuth, but I can't seem to find any good up-to-date information on how to implement Facebook sign-in with Play 2.5.x for **Java**.

The Twitter implementation I did was done without plugins, and I keep hearing that Facebook should be easier with OAuth2, but I haven't found examples to prove this claim. All that I found is some plugins, but they are lacking proper documentation on how to implement it.

Has anybody successfully implemented this with Play 2.5? Would you mind writing down some guidelines on how to approach this, and perhaps some code examples?