While building some Play authenticated applications, we took in all the examples and shared knowledge available in the Play documentation, Github, Stackoverflow, blogs etc. We learned there are several ways to address authentication in Play. Aside from the built in security options, Deadbolt 2 is very nice, as is Secure Social.
Julien Richard-Foy's Stackoverflow answers (1, 2) are incredibly insightful.
Brian Smith's Gist and Stackoverflow answer were a huge help.
This is only a sample project, designed to share some of what I learned while building some internal applications. It was created as an example of a simple rights/admin app with the most current versions of Play, Bootstrap and Jquery. It is a reference as we create internal tools.