hasura-auth icon indicating copy to clipboard operation
hasura-auth copied to clipboard

Activating Twitter sign-in provider causes Hasura Auth to break on startup

Open elitan opened this issue 2 years ago • 0 comments

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.

elitan avatar Mar 01 '22 12:03 elitan