execreate
09/27/2022, 11:21 AMrp_st
09/27/2022, 11:22 AMexecreate
09/27/2022, 11:23 AMpython
from supertokens_python.recipe.passwordless.utils import default_validate_phone_number
...
recipe_list=[
emailpassword.init(
sign_up_feature=emailpassword.InputSignUpFeature(
form_fields=[
emailpassword.InputFormField(id='email', validate=default_validate_phone_number)
]
),
email_delivery=emailpassword.EmailDeliveryConfig(
override=SOMETHING GOES HERE
),
),
...
rp_st
09/27/2022, 11:23 AMexecreate
09/27/2022, 11:24 AMsend_email
function in email_delivery
thereexecreate
09/27/2022, 11:25 AMpython
def sms_email_delivery_override_functions(original_implementation: EmailDeliveryInterface):
async def send_email(input_data, user_context):
# do something here?
original_implementation.send_email = send_email
return original_implementation
execreate
09/27/2022, 11:25 AMrp_st
09/27/2022, 11:25 AMexecreate
09/27/2022, 11:26 AMinput.type === "PASSWORD_RESET"
, but I guess in python version it must be a bit different?rp_st
09/27/2022, 11:27 AMexecreate
09/27/2022, 11:28 AMexecreate
09/27/2022, 11:28 AM