When creating a session via OAuth in appwrite, we can pass 3 parameters - the OAuth provider, success url and the error url.
When no urls are passed, it just redirected to this endpoint: https://cloud.appwrite.io/console/auth/oauth2/success?project=672e4a9d002a1304....
So i passed the success url as /dashboard since thats where i wanted it to go, but it required a complete url.
But that would require me to hardcode that value, although i want the logic to work regardless i am working on localhost, production, or preview-urls
For now i got the logic working via an environment variable, but is there a better way to perform this operation?
Recommended threads
- education plan not activated
Hi I have an edu id 13103046@iubat.edu but when I am trying to claim my plan and trying to logging with github where education student plan active. the appwrite...
- 500 simultaneous OAuth logins from the s...
Hi, I'd like to ask about rate limiting around Google OAuth login on Appwrite Cloud. **OVERVIEW** Service type: A PWA (web app) for members of a university clu...
- Suspicious access pattern detected when ...
Hello, I am having trouble restoring my project. In the past it worked with no problems, but today I get an error "Suspicious access pattern detected". How can ...