strongloop / loopback-component-oauth2

oAuth 2.0 server for LoopBack
http://www.strongloop.com
Other
62 stars 63 forks source link

OAuth2orize requires session support. Did you forget app.use(express.session(...)) #77

Closed csotomon closed 6 years ago

csotomon commented 6 years ago

When i call http://localhost:3000/oauth/authorize URL i got this message OAuth2orize requires session support. Did you forget app.use(express.session(...))?

Additional information

darwin x64 8.11.1 ├── loopback@3.19.0 ├── loopback-boot@2.27.1 ├── loopback-component-explorer@6.0.0 ├── loopback-component-oauth2@3.1.0 ├── loopback-connector-mssql@3.2.0

csotomon commented 6 years ago

the solution was installing

npm install express-session --save

and add configuration in server/middleware.json file

"session": { "express-session": { "params": { "saveUninitialized": true, "resave": true, "secret": "keyboard cat" } } }