Reorganizing the views package.
Log out user.
Detecting authenticated user.
Implementation of the logout action. Clearing the session object and redirecting to the app index page.
Ignore the created sql script files.
Using an in-memory database and EclipseLink JPA to persist user data.
User entity with Active Record pattern implementation.
Execute the callback in a JPA transaction to be able to use the EntityManager provided by the play.db.jpa.JPA.em() static method.