Username and password authentication strategy using JSON object for Passport and Node.js.