Yes
And sure you can give details on what info so I'll be 100% sure
What secret keys are you using in the client-side? If you're talking about the endpoint and projectId, then yes it's safe to store.
Appwrite initialization.
That holds the key and url
Wanted knowing if it's safe from reverse engineering or cracking
What "key" are you talking about? If you're referring to the Appwrite API Key (https://appwrite.io/docs/keys), that is NOT safe to put in your flutter app.
the details provided by appwrite when a project is created.
how do one safely store that in flutter app
this was what I meant ☝️
I think you mean the your appwrite project endpoint and project id
Yes @ski
Though @safwan said it's safe at main.dart
I appreciate you all
@safwan @ski @Steven
i meant for the server side. when you're creating an appwrite function 😅
please rephrase
the project id and endpoint are fine. api keys should never be stored on the client side.
^
ok, I will store them on appwrite
[SOLVED] Backend access security
Not even in appwrite, no one should have access to it except of you
So how do I store it @D5 ?
what exactly are you trying to store and what are you trying to do with it?
Locally in the user device
@Steven appwrite endpoint and secret details, for access to appwrite backend
I don't know what you mean by secret details
As mentioned before, the endpoint is not sensitive and can be shared
ok
Recommended threads
- android platform invaild origina
It happened today suddenly. Our app says invalid origin. And appwrite cloud says every time we tried to add the app to it: "param platformId" is not optional.
- Team invite - 500 error - no email
When executing ```dart await _repository.teams.createMembership( teamId: event.listId, roles: ['member'], email: event.email, url: 'xxxx', ); ``` I se...
- Help with nameservers
I just added our domain, and as per instruction in the page following, it says, "Add the following nameservers on your DNS provider. ..." I want to keep my cu...