juliemecca
12/14/2021, 4:58 AMimport ThirdPartyEmailPasswordNode from 'supertokens-node/recipe/thirdpartyemailpassword'
import SessionNode from 'supertokens-node/recipe/session'
import { appInfo } from './appInfo'
export const backendConfig = () => {
return {
framework: "express",
supertokens: {
// These are the connection details of the app you created on supertokens.io
connectionURI: "https://c6a82c215c7211eca1a76bf0f109bb26-us-east-1.aws.supertokens.io:3572",
apiKey: "PpdlKfKrcA45ihxkcak=Bfz5CrgeL8",
},
appInfo,
recipeList: [
ThirdPartyEmailPasswordNode.init({
providers: [
// We have provided you with development keys which you can use for testsing.
// IMPORTANT: Please replace them with your own OAuth keys for production use.
ThirdPartyEmailPasswordNode.Google({
clientId: "1060725074195-kmeum4crr01uirfl2op9kd5acmi9jutn.apps.googleusercontent.com",
clientSecret: "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"
}),
ThirdPartyEmailPasswordNode.Github({
clientId: "467101b197249757c71f",
clientSecret: "e97051221f4b6426e8fe8d51486396703012f5bd"
}),
],
}),
SessionNode.init(),
],
isInServerlessEnv: true,
}
}