Passport v0.5.0 Release Notes

Release Date: 2021-09-23 // 8 months ago
  • 🔄 Changed

    • initialize() middleware extends request with login(), logIn(), logout(), logOut(), isAuthenticated(), and isUnauthenticated() functions.

    ✂ Removed

    • login(), logIn(), logout(), logOut(), isAuthenticated(), and isUnauthenticated() functions no longer added to http.IncomingMessage.prototype.

    🛠 Fixed

    • userProperty option to initialize() middleware only affects the current request, rather than all requests processed via singleton Passport instance, eliminating a race condition in situations where initialize() middleware is 👉 used multiple times in an application with userProperty set to different values.