hey there!
i am trying to use a custom domain for auth. as i am currently using https://nyc.cloud.appwrite.io/v1 but auth doesn’t work on iphone or safari because i assume it's because i am not using the related domain. i am a little bit confused about the process to activate my custom domain for auth.
i already added a custom domain on the appwrite console but not quite familiar with what i am supposed to do next.
appreciate any help.
` login: async ({ providerName, email, password }) => { if (providerName === "google" || providerName === "apple") { try { const redirectURL = window.location.origin;
account.createOAuth2Session(providerName, redirectURL, redirectURL);
return {
success: true,
};
} catch (error: any) {
return {
success: false,
error: {
name: error.code,
message: error.message,
},
};
}
}
try {
await account.deleteSession('current');
} catch (_) {}
try {
await account.createEmailPasswordSession(email, password);
return {
success: true,
redirectTo: "/",
};
} catch (error) {
const { type, message, code } = error as AppwriteException;
return {
success: false,
error: {
message,
name: `${code} - ${type}`,
},
};
}
},`
Recommended threads
- User ID case sensitivity
I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "V...
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...