
I want to store some user data in the preferences. However, I don't want users to be able to modify it by directly querying the API. Basically, I want user preferences to be editable only by the server, not the client. Is there a way to achieve this, and should I rely on this approach, or would it be better to create a separate database for this purpose?

Every user can edit their own preferences. If you don't to allow that, create a new collection and allow read permission to it. edit it via a server sdk or server sdk + function.

Thanks
Recommended threads
- Unable to import CSV - "CSV header misma...
Having some troubles importing a CSV. `CSV header mismatch. Missing attribute: 'name' | Unexpected attribute: 'name'` CSV data: `name,category,venue Sock Cr...
- How to reduce cold start times for cloud...
Is there anything I can do to prevent slow responses? How long does it take for a function to enter a "cold state"?
- Nothing is working for me past creating ...
My first 15 minutes with Appwrite are deeply concerning. I clicked "start building". It asked me to create my account, I provided a username and password. Th...
