Issue with Sending Verification Email After User Creation in Appwrite Function
- 0
- Auth
- Functions
Hello,
I'm trying to create an Appwrite function that takes an email address as input, checks it against a list, and if there's a match, it creates a user and sends them a verification email. The process I follow is:
Create the user using users.create.
Attempt to send a verification email to the newly created user.
Everything works fine up until the point where I try to send the verification email. From my understanding, Appwrite recently introduced the users.createToken(UserId) method to allow server-side actions on users. I’ve also tried using users.createJWT(UserId) to generate a token, but I still can’t get the createVerification method to work at the end of my function.
Could someone guide me on how the correct workflow should look?
When I use the client SDK from npm (appwrite), I get a "fetch is not defined" error. When I try the node-appwrite server-side SDK, I can't get createVerification to run without a session, which I don’t have.
Any advice or tips on how to resolve this issue would be greatly appreciated.
Thanks in advance!
Recommended threads
- Need help with createExecution function
Hi, Need some help understanding createExecution. When requesting function execution via createExecution, the function handler arguments are incorrect and rese...
- Error: User (role: guests) missing scope...
I want to send a verification code to the user and the given phone number and check it and create a session right after the user entered the secret. For me that...
- Apple OAuth Scopes
Hi Hi, I've configured sign in with apple and this is the response i'm getting from apple once i've signed in. I cant find anywhere I set scopes. I remember se...