
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
- One-time login
Sometimes, for example, when a user logins in on a public computer, they want the login status to be one-time. How to achieve this?
- Svelte App Whitelist
https://appwrite.io/docs/quick-starts/sveltekit Based on the example from the docs, how woul'd I go about adding a "whitelist" that checks if the user has a sp...
- User (role: guests) missing scope (accou...
is this an expected behavior?
