This project demonstrates the new auth mechanism of dropwizard 0.9 in conjunction with Json Web Tokens. It is a MVP social network with the following features:
- Users can sign up and login.
- Users can connect to other users.
- There's an admin user who can see all the connections.
An example android app to make use of this project, including screenshots, can be found at the github project DropwizardAuthJwtExampleApp.
Details about the impementation are described in wiki/Implementation.
Deployment instructions for AWS EC2 are listed under wiki/Deployment-AWS.
Deployment instructions for AWS Elastic Beanstalk with Docker are documented in wiki/Deployment-Docker-AWS.