Passport.js to oprogramowanie pośredniczące uwierzytelniania dla Node.js. Niezwykle elastyczny i modułowy, Passport można dyskretnie upuścić w dowolnej aplikacji internetowej opartej na Express. Kompleksowy zestaw strategii obsługuje uwierzytelnianie za pomocą nazwy użytkownika i hasła, Facebooka, Twittera i nie tylko.