add passport as a dependency