fix node version
add authentication