listmalarinn
02/15/2023, 11:14 AMlistmalarinn
02/15/2023, 11:18 AMjavascript
SuperTokens.init({
appInfo: {
apiDomain: import.meta.env.VITE_PAYMENTS_GW_URL,
apiBasePath: "/auth",
appName: "payments",
},
recipeList: [Session.init(), Passwordless.init()],
});
RecipeList in the backend init
go
RecipeList: []st.Recipe{
passwordless.Init(plessmodels.TypeInput{
FlowType: "USER_INPUT_CODE",
ContactMethodPhone: plessmodels.ContactMethodPhoneConfig{
Enabled: true,
},
}),
session.Init(&sessmodels.TypeInput{
Jwt: &sessmodels.JWTInputConfig{
Enable: true,
},
}), // initializes session features
},
listmalarinn
02/15/2023, 11:20 AMjavascript
const getSupertokensJwt = async () => {
if (await Session.doesSessionExist()) {
let userId = await Session.getUserId();
let accessToken = await Session.getAccessTokenPayloadSecurely();
return accessToken.jwt;
}
};
listmalarinn
02/15/2023, 11:29 AMrp_st
02/15/2023, 11:33 AMlistmalarinn
02/15/2023, 11:35 AMrp_st
02/15/2023, 11:36 AMrp_st
02/15/2023, 11:36 AMrp_st
02/15/2023, 11:36 AMrp_st
02/15/2023, 11:37 AMrp_st
02/15/2023, 11:37 AMrp_st
02/15/2023, 11:38 AMlistmalarinn
02/15/2023, 11:39 AMlistmalarinn
02/15/2023, 11:43 AMrp_st
02/15/2023, 11:44 AMrp_st
02/15/2023, 11:44 AMrp_st
02/15/2023, 11:44 AMrp_st
02/15/2023, 11:44 AMlistmalarinn
02/15/2023, 1:01 PMrp_st
02/15/2023, 1:04 PMlistmalarinn
02/15/2023, 1:06 PMrp_st
02/15/2023, 1:07 PMrp_st
02/15/2023, 1:07 PMlistmalarinn
02/15/2023, 1:08 PMlistmalarinn
02/15/2023, 1:08 PM