Added hash on the client side to protect password