hasura-auth
hasura-auth copied to clipboard
Activating Twitter sign-in provider causes Hasura Auth to break on startup
yarn run v1.22.17
$ ts-node-dev -r tsconfig-paths/register --respawn --clear --unhandled-rejections=strict src/start.ts
[INFO] 13:13:43 ts-node-dev ver. 1.1.8 (using ts-node ver. 9.1.1, typescript ver. 4.5.4)
Error: The OAuth2 adapter used to refresh the token is not configured correctly. Use the setRefreshOAuth2 option to return a OAuth 2.0 adapter.
at Object.AuthTokenRefresh.use (/Users/eli/code/nhost/hasura-auth/node_modules/passport-oauth2-refresh/lib/refresh.js:86:11)
at initProvider (/Users/eli/code/nhost/hasura-auth/src/routes/signin/providers/utils.ts:240:13)
at exports.default (/Users/eli/code/nhost/hasura-auth/src/routes/signin/providers/twitter.ts:9:15)
at Object.<anonymous> (/Users/eli/code/nhost/hasura-auth/src/routes/signin/providers/index.ts:20:8)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Module._compile (/Users/eli/code/nhost/hasura-auth/node_modules/source-map-support/source-map-support.js:568:25)
at Module.m._compile (/private/var/folders/kv/klbylzf91lx5ll8mbb2f5hrc0000gn/T/ts-node-dev-hook-766919262572896.js:69:33)
at Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at require.extensions.<computed> (/private/var/folders/kv/klbylzf91lx5ll8mbb2f5hrc0000gn/T/ts-node-dev-hook-766919262572896.js:71:20)
at Object.nodeDevHook [as .ts] (/Users/eli/code/nhost/hasura-auth/node_modules/ts-node-dev/lib/hook.js:63:13)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/Users/eli/code/nhost/hasura-auth/src/routes/signin/index.ts:15:1)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
[ERROR] 13:13:46 Error: The OAuth2 adapter used to refresh the token is not configured correctly. Use the setRefreshOAuth2 option to return a OAuth 2.0 adapter.