Skip to content
Back

Self hosting password reset flow V1.7.4

  • 0
  • Self Hosted
  • Apple
serb
18 Jul, 2025, 15:01

Hi all,

I am having trouble making a password reset flow that works for self hosted.

I know it has the fuunctionality but I keep getting errors:

The problem is a self-hosted version of Appwrite, which lacks the ability to configure redirect URLs for password reset through the UI. This limitation causes password reset requests to fail unless the redirect destination is added as a trusted web platform in Appwrite’s settings. Even after doing that, reset requests may result in network errors due to incorrect API endpoints, missing CORS permissions, or insecure HTTP usage instead of HTTPS. Because a functioning password reset flow is required for App Store approval, the developer must ensure that their reset page is publicly accessible, uses a secure connection, communicates with the correct backend URL, and is properly registered in Appwrite’s platform settings.

Ive tried making my own HTML redirect site to send the emauil but it is not workeing either.

ANy advice is greatly appreciated.

@Axistro

TL;DR
Developers having trouble with self-hosted password reset flow for Appwrite. Limitation in self-hosted version causes errors due to lack of ability to configure redirect URLs. Must add redirect destination as trusted platform in settings and ensure secure connection, correct backend URL, and registration in Appwrite platform settings. Creating HTML redirect site also not working. Solution: Ensure reset page is publicly accessible, uses secure connection, and follows Appwrite's guidelines.
Axistro
18 Jul, 2025, 15:02

not familer with self hosting situation but can you tell me if you are able to execute the function by the url? something like "687129850010134def90.fra.appwrite.run"

Axistro
18 Jul, 2025, 15:07

https://bishwajeet-parhi.medium.com/i-built-an-auth-template-powered-by-react-native-and-appwrite-4a0b7ee90ba6 a great post you can check the reset function here but the oauth seems to be changed in current appwrite cloud

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more