I am using the SSR guide (with SvelteKit) to use Appwrite on both the server and the client.
I do this by also passing the cookie back to the client and creating a separate Client on the client. This enables features like realtime and (supposedly) storage.
The problem is, that when I use the image preview API (storage.getFilePreview) the image won't load because Appwrite returns a 401.
So, the problem is Appwrite doesn't get any authentication. I figured out that this happens because logging in on the client side sets a cookie on the region.cloud.appwrite.io domain, while my own cookie is on my server, so Appwrite won't see it.
Is there a way to make sure Appwrite is able to see any of my authentication cookies? I would really appreciate the help, because this is a bottleneck which may cause us to stop using Appwrite.
Recommended threads
- Rate limit
How do I solve "Signup Failed, Rate limit for the current endpoint has been exceeded. Please try again after some time"? I have Pro and around 2k requests per ...
- Type 'Theme' does not satisfy the constr...
Type 'Theme' does not satisfy the constraint 'Row'. Type 'Theme' is missing the following properties from type 'Row': $id, $sequence, $tableId, $databaseId, a...
- Dev Keys not working
looks like dev key are broken they simply don't work i suggest remove them until you have them working otherwise they confuse devs took me few minutes trying ...