I want to load image in markdown file. But the problem the image file bucket permission is set to Role.users() Is there any way to allow access only the authenticated user to show the image without passing JWT?
What library are you using for markdown
flutter_markdown:
You can try to implement a custom image builder: https://pub.dev/documentation/flutter_markdown/latest/flutter_markdown/MarkdownWidget/imageBuilder.html
Here's the default one: https://github.com/flutter/packages/blob/04e09ff9372f4558c1a34a712ed6c60f0f755fb2/packages/flutter_markdown/lib/src/_functions_io.dart#L20
Yes there I can use the imageBuilder and pass the JWT with the Image.network header. Can you share a example of using appwrite JWT with Flutter Image.network
Image.network has a header param.
Image.network(
'[your-image-source-url]',
headers: {
'X-Appwrite-JWT': '[your-jwt-here]'
},
);
Will this not work?
Recommended threads
- Need help to create a wrapper which let ...
I’m looking for help setting up Appwrite properly on a VPS so I can build a self-hosting wrapper around it. The goal is to provide a Linux executable that allow...
- Create file is listing files instead of ...
This is a bit strange but, I cannot create files from within a funcion. I have tested with latest SDKs versions of node and python, both instead of creating the...
- Trouble Creating Database and Collection...
I’ve set up my project credentials (endpoint, project ID) and generated an API key. I’m currently focusing on creating only the database and collections (tables...