add passportjs and configure