Hey,
I have a problem wih usiing the passwordless recipe.
I am using the python SDK with fastapi in my backend, custom ui (supertokens-web-js) on the frontend and a selfhosted core. All are updated to the latest version. (0.18.7 / 0.9.1 / 7.0).
Here be backend config for the passwordless recipe:
python
passwordless.init(passwordless.ContactConfig(
contact_method='EMAIL'),
flow_type='USER_INPUT_CODE_AND_MAGIC_LINK',
)
And this is the rontend config:
ts
import SuperTokens from 'supertokens-web-js';
import Session from 'supertokens-web-js/recipe/session';
import Passwordless from 'supertokens-web-js/recipe/passwordless'
const initSupertokens = () => {
SuperTokens.init({
appInfo: {
apiDomain: process.env.NEXT_PUBLIC_BACKEND_HOST!,
apiBasePath: "/auth",
appName: "CM",
},
recipeList: [
Session.init(),
Passwordless.init({}),
],
});
}
export default initSupertokens
after calling
import { createCode } from "supertokens-web-js/recipe/passwordless";
...
const resp = await createCode({email})
i am getting
res.status = OK
Also my backend loggs:
"POST /auth/signinup/code HTTP/1.1" 200 OK
and returns:
json
{
"status": "OK",
"deviceId": "cY1ju3u88Tl7IDYc/JBf3duXTHoTbeAz5ujFr0ThODI=",
"preAuthSessionId": "2S0TLFvqwGH9jX7KRM-IBnS4oP8nd8e-JkmsB0JnilY",
"flowType": "USER_INPUT_CODE_AND_MAGIC_LINK"
}
But i am not getting any email. I tested several email addresses.