Skip to content

passport.js throws login session error after upgrading from 0.4.1 to 0.6.0 #939

@khajatakreemulla

Description

@khajatakreemulla

error: Server Error:
error: Error: Login sessions require session support. Did you forget to use express-session middleware?
at SessionStrategy.authenticate (/home/khaja/Desktop/flow-web/node_modules/passport/lib/strategies/session.js:46:41)
at attempt (/home/khaja/Desktop/flow-web/node_modules/passport/lib/middleware/authenticate.js:369:16)
at authenticate (/home/khaja/Desktop/flow-web/node_modules/passport/lib/middleware/authenticate.js:370:7)
at Layer.handle [as handle_request] (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:317:13)
at /home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:335:12)
at next (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:275:10)
at initialize (/home/khaja/Desktop/flow-web/node_modules/passport/lib/middleware/initialize.js:98:5)
at Layer.handle [as handle_request] (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:317:13)
at /home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:335:12)
at next (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:275:10)
at /home/khaja/Desktop/flow-web/node_modules/sails/lib/hooks/http/get-configured-http-middleware-fns.js:85:20
at app._privateSessionMiddleware (/home/khaja/Desktop/flow-web/node_modules/sails/lib/hooks/session/index.js:467:20)
at session (/home/khaja/Desktop/flow-web/node_modules/sails/lib/hooks/http/get-configured-http-middleware-fns.js:83:9)
at Layer.handle [as handle_request] (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:317:13)
at /home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:335:12)
at next (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:275:10)
at cookieParser (/home/khaja/Desktop/flow-web/node_modules/cookie-parser/index.js:71:5)
at Layer.handle [as handle_request] (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:317:13)
at /home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:335:12)
at next (/home/khaja/Desktop/flow-web/node_modules/express/lib/router/index.js:275:10)

  • Operating System: ubuntu
  • Node version: v14.20.0
  • passport version: v0.6.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions