Adanalee01Original post
Rank 1: Thread
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?
Summary
Developers want to prevent users from updating preferences directly. They can achieve this by creating a new collection with read permission only, then managing edits through a server SDK or server SDK + function. This ensures user data in preferences is editable only by the server, not the client. Another option is to consider creating a separate database for this purpose.