2. Backend config
1) Install supertokens package#
npm i supertokens-node2) Create a configuration file (config/supertokensConfig.js)#
- Create a 
configfolder in the root directory of your project. - Create a 
supertokensConfig.jsinside theconfigfolder. - An example of this file can be found here.
 
3) Create a backend config function#
/config/supertokensConfig.ts
import EmailPassword from 'supertokens-node/recipe/emailpassword';import Session from 'supertokens-node/recipe/session'
function getBackendConfig() {  return {    framework: "awsLambda",    supertokens: {      connectionURI: "",      apiKey: "",    },    appInfo: {      // learn more about this on https://supertokens.com/docs/emailpassword/appinfo      appName: "<YOUR_APP_NAME>",      apiDomain: "<YOUR_API_DOMAIN>",      websiteDomain: "<YOUR_WEBSITE_DOMAIN>",      apiBasePath: "/auth",      websiteBasePath: "/auth",    },    recipeList: [      EmailPassword.init(),      Session.init(),    ],    isInServerlessEnv: true,  }}
module.exports.getBackendConfig = getBackendConfig;