For your use-case
I'll create collection that no user has reading access, and each user will get reading access to is own.
That means no one get writing access.
So, all the writing access gonna be through a function.
Votes
1
Replies
24
Participants
Unknown
Messages
25
For your use-case
I'll create collection that no user has reading access, and each user will get reading access to is own.
That means no one get writing access.
So, all the writing access gonna be through a function.
Is this make sense?
Rank 3: Container
yeah but I can use nodejs instead of functions right or would you recommend against that?
You mean access node-appwrite using your nodejs project?
Rank 3: Container
Yup
That will great.
I've suggested function because the is most-common
But any server side logic is good
Rank 3: Container
alright and how would I for instance store it?
Rank 3: Container
just a integer or is there something that is more "secure" that you know of
Mmm, You mean in case someone gained access to your database?
Rank 3: Container
yeah
I think at the end even banks use Integer (float) for the amount value.
I don't think putting it behind some secret-logic will make it more secure.
Rank 3: Container
Hmm yeah prob I am overthinking it
Just make sure to protect the database.
Rank 3: Container
Yeah that wouldnt be too hard
Like, I assume that if someone got access to your Appwrite, then the attacker will grab or change other stuff.
It's a right way of tackling it
Let me check something.
From what I see in that topic
The best logic be like that,
You'll have two collections
The Wallets collection that will simply have
Then the Transactions collection that will have
And the wallet value will be the sum of all the transactions documents,
So in start you'll give each user for example plus transaction with 100
Rank 3: Container
Oh yeah thats way smarter to calculate the transactions then just store it as a integer
Of course you can add more attributes to the trabnsaction table so it easy to track
Rank 3: Container
Yeah
Rank 3: Container
Thanks!
Rank 3: Container
[SOLVED] How should I save a instore wallet in Appwrite