I'm using AppWrite's own host to build an O-Auth for an iOS app, and on the client side I'm doing something like this:
"“ let successURL = "myappbundle ://auth-callback"
let redirectURL = try await account.createOAuth2Token(
provider: .notion,
success: successURL,
scopes: []
)
"
Which is how I assume AppWrite will setup the final redirect to my app. However upon runtime, trying to execute that piece of code results in a html response that contains the following message:
"Invalid success param: URL host must be one of: localhost, cloud.appwrite.io, appwrite.io"
If I use "cloud.appwrite.io" as the success redirect URL for example, I'm able to get the function to execute, and I can see on the dashboard that the user got created, but safari will never redirect back to my app. What I'm I missing here? Is there somewhere on the dashboard where I can add the deep link of the success redirect to the "accepted hosts"?
Recommended threads
- dynamic key missing scopes for database ...
Here are the scopes listed, I get permission errors for reading row and document. Appears to be missing since last time i checked. Database 6 Scopes policies....
- Local Serverless Function Testing: Are D...
I have followed the instructions to get the CLI working, and have been able to log-in, initialize my project, and created a simple Python function, which calls ...
- Update user email using OTP
Hi, I am trying to implement email update using OTP, there is not password associated with the account. One solution I found online is creating appwrite functio...