add npm packages for user authentication part 3