miguelstevensbe
04/19/2023, 10:43 AMconst response = await EmailPassword.signUp({
formFields: [
{
id: "invite",
value: invite.value.id
},
{
id: "password",
value: password,
},
{
id: 'first_name',
value: firstname
},
{
id: 'last_name',
value: lastname
},
]
});
And the backend
EmailPassword.init({
signUpFeature: {
formFields: [
{id: "invite"},
{id: "password"},
{id: "first_name"},
{id: "last_name"},
]
},
override: {
apis: (originalImplementation) => {
return {
...originalImplementation,
signUpPOST: async function (input) {
if (originalImplementation.signUpPOST === undefined) {
throw Error("Should never come here");
}
let response = await originalImplementation.signUpPOST(input);
console.log(input)
return response
}
}
}
}
}),
rp
04/19/2023, 11:19 AMmiguelstevensbe
04/19/2023, 11:22 AMrp
04/19/2023, 11:24 AMexample@example.com
and just ignore that form field in your override.miguelstevensbe
04/19/2023, 11:25 AM