π Good day, Appwrite staff. I'm trying to create a verification email to test out my auth workflow locally. Initially, I got this error:
Invalid url: URL host must be one of: localhost, cloud.appwrite.io, 127.0.0.1
I thought it had something to do with port numbers. I then setup a proxy server with Nginx locally and tried again. I got the same error ;(:
Invalid url: URL host must be one of: localhost, cloud.appwrite.io, local.dev
Here's my code handling it: (Next.js)
await AppwriteService.signup(email, password);
toast.success('Account created successfully!', toastOptions);
// First login, then send verification email
await AppwriteService.login(email, password);
await AppwriteService.sendVerificationEmail(`${config.HOST}/auth/confirm-account`);
// Redirect to the /verify-account page
router.push('/auth/verify-account');
The value of config.HOST is local.dev.
And yes, I've set up a custom domain. Is there any other thing I'm missing? I'd really appreciate a nudge in the right direction as this error is driving me crazy.
local.dev is not in this list: localhost, cloud.appwrite.io, 127.0.0.1. You have to add local.dev as a web platform to your project.
See https://appwrite.io/docs/getting-started-for-web#addPlatform
I think you missed the part where I mentioned I was initially using 127.0.0.1. After I switched to local.dev, I updated my platform host to local.dev.
so is it working now? what error are you getting now?
Pardon my late reply ;). It's not working. I tried again today.
I've figured a temporary workaround (pending when I get a fix): I use the secret returned from the createVerification() method and manually verify the user.
EDIT: It works now π. Turns out I needed to add the protocol in front of the URL. My bad.
[SOLVED] Create verification email error
Recommended threads
- No server error on selfhosted appwrite
Please help me, my clients is ask what happen on their data? How can i make it up again?
- Upgrading selfhost version?
It is okay to upgrade version to higher one, of my current version is 1.7.4 to 1.8.1. Is that safe to do cause my clients already have data on that? Also is a...
- Local Serverless Function Testing: Are D...
I have followed the instructions to get the CLI working, and have been able to log-in, initialize my project, and created a simple Python function, which calls ...