extract method
npm install passport-local
extracting auth handler so it can be used from local auth
local auth needs data access
npm install bcrypt-nodejs
starting user password data-access
more local password data-access
using bcrypt in password storage
hooking up data-access