
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
- OAuth Login Doesn’t Work on iPhone (Safa...
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 bec...
- Runtime secret not found. Please re-crea...
Functions aren't working for my project suddenly, They worked fine for the past few weeks and were also working 15-20 minutes ago.
- Unable to see delete option to delete id...
see attached image.
