I'd like secure a website / server which holds its data in MongoDB and running Node JS on Ubuntu. The data is sensitive (emails, usernames, passwords etc.) so, security is 1 of the main concerns.
I've read some docs such as the manual: http://docs.mongodb.org/manual/core/security/ which is great but having not dealt with security on websites before it would be great to come across some examples of existing projects or any other great resources on this tailored to Node / Mongo / Ubuntu.
Another important point would be testing the worse case scenarios and seeing if the security methods worked - are there any tools / best practice methods to do this?