account.createVerification('https://cloud.appwrite.io/v1/account/verify'); not working
- 0
- Android
- Databases
- Auth
- Apple
- React Native
here is how my code looks for handling sign ups i keep getting Error sending verification email: [AppwriteException: Invalid url param: URL host must be one of: localhost, cloud.appwrite.io, appwrite.io]
const handleSignUp = async () => { const isValid = validateForm();
if (isValid) {
if (!agreedToTerms) {
Alert.alert('Error', 'Please agree to the Terms and Conditions.');
return;
}
setIsLoading(true); // Start loading
try {
// Create user in Appwrite
const response = await account.create(
ID.unique(),
email,
password,
name
);
// Log the user in to give them the necessary scope
await account.createEmailPasswordSession(email, password);
// Send verification email with the redirect URL
try {
await account.createVerification('https://cloud.appwrite.io/v1/account/verify');
Alert.alert(
'Email Verification',
'A verification email has been sent. Please verify your email before logging in.',
[{ text: 'OK', onPress: () => navigation.replace('SignIn') }]
);
} catch (verificationError) {
console.error('Error sending verification email:', verificationError);
Alert.alert('Error', 'Failed to send verification email. Please try again later.');
}
//Below are just some errors and other types of data
Recommended threads
- total parameter not working correctly in...
Hello Appwrite team, I'm experiencing issues with the total parameter in the listRows() method (TablesDB) across multiple SDKs. **Issue 1**: Node.js SDK (node...
- Free plan Usage
I using a free plan with one organization. I have three projects but on the free plan I should be able to have 2 projects running But in my case only 1 out of ...
- Subscription Problem
I'm making an app in RN with Expo and Appwrite and there's a functionality which allows the user to create a task/test (i'll be reffering to them collectively a...