login page; add passport to npm