Challenge / Response auth demo in node