worklenz_backend | > [email protected] start
worklenz_backend | > node ./build/bin/www
worklenz_backend |
worklenz_backend | /usr/src/app/node_modules/passport-oauth2/lib/strategy.js:87
worklenz_backend | if (!options.clientID) { throw new TypeError('OAuth2Strategy requires a clientID option'); }
worklenz_backend | ^
worklenz_backend |
worklenz_backend | TypeError: OAuth2Strategy requires a clientID option
worklenz_backend | at Strategy.OAuth2Strategy (/usr/src/app/node_modules/passport-oauth2/lib/strategy.js:87:34)
worklenz_backend | at new Strategy (/usr/src/app/node_modules/passport-google-oauth20/lib/strategy.js:52:18)
worklenz_backend | at Object. (/usr/src/app/build/passport/passport-strategies/passport-google.js:56:19)
worklenz_backend | at Module._compile (node:internal/modules/cjs/loader:1364:14)
worklenz_backend | at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
worklenz_backend | at Module.load (node:internal/modules/cjs/loader:1203:32)
worklenz_backend | at Module._load (node:internal/modules/cjs/loader:1019:12)
worklenz_backend | at Module.require (node:internal/modules/cjs/loader:1231:19)
worklenz_backend | at require (node:internal/modules/helpers:177:18)
worklenz_backend | at Object. (/usr/src/app/build/passport/index.js:6:51)
worklenz_backend | at Module._compile (node:internal/modules/cjs/loader:1364:14)
worklenz_backend | at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
worklenz_backend | at Module.load (node:internal/modules/cjs/loader:1203:32)
worklenz_backend | at Module._load (node:internal/modules/cjs/loader:1019:12)
worklenz_backend | at Module.require (node:internal/modules/cjs/loader:1231:19)
worklenz_backend | at require (node:internal/modules/helpers:177:18)
worklenz_backend |
worklenz_backend | Node.js v18.20.3
Hi @hotwind2015 ,
You can try #16