only create salt if it doesn't exist
Merge pull request #1 from jebrant/master

enable read from mongoose, not just write