User login using JSON/XHR