Rank 2: Process
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?
Votes
0
Replies
6
Participants
Unknown
Messages
7
Rank 2: Process
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?
Admin
What library are you using for markdown
Rank 2: Process
flutter_markdown:Admin
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
Rank 2: Process
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?