If I subscribe to any channel in realtime and then block the user. The user is unable interacting with the rest api, but is still able to retrieve RealtimeMessages and listen to realtime. For any document, bucket, file, etc. where the user has been granted permission.
Affects established connection when the user gets blocked and all the connection after the user gets blocked. The user is still able to listen to realtime events. I think this is a serious security issue because the user is able to retrieve data eventho he is not supposed to.
I'm using Appwrite 1.5.2 selfhosted and appwrite 12.0.1 for flutter.
Recommended threads
- [Regression] Appwrite 25.1.0 returns Inv...
I've already opened an issue on GitHub, but somewhat it doesn't seem like GitHub is monitored very closely, so I'm leaving a bug report here on Discord as well....
- Not allowed permission to upsert a prese...
```js const presenceID = ID.unique(); setPID(presenceID); const presence = await presences.upsert({ presenceId: presenceID, status: "online"...
- Can't really use the S3 storage device
hi, I've linked my local MinIO Instance (it's just for testing, not for prod.) to my appwrite instance, when i'm uploading a file it's getting uploaded to the S...