Back

can we still set appwrite api key like this -

  • 0
  • Flutter
Joshima
27 May, 2023, 07:40

can we still set appwrite api key like this - .setKey('YOUR_APPWRITE_API_KEY');

TL;DR
The user is asking if they can set the Appwrite API key in their React app using the `setKey()` method. The response advises against using an API key client-side and suggests creating a new post if further help is needed. There is no solution provided in this thread.
Bouahaza
27 May, 2023, 08:28

Depends of your SDK, but yes it's works

Drake
27 May, 2023, 15:45

Make sure to not use an API key in a client app

Sandeep
6 Jun, 2023, 07:08

const saveDataToAppwrite = async () => { try { const client = new Client(); client .setEndpoint('https://cloud.appwrite.io/v1') .setProject('PROJECT ID') const database = new Databases(client); const collectionId = 'COLLECTION ID'; // Replace with your Appwrite collection ID const documentData = {}; const response = await database.createDocument('DATABASE ID',collectionId,ID.unique(),{}); console.log('Data saved to Appwrite:', response); } catch (error) { console.error('Error saving data to Appwrite:', error); } }; I have used setKey, setOptions and addHeader to set the API Key because its not authorizing to save data without API Key. What can be used in react to set the API KEY in appwrite?

Drake
6 Jun, 2023, 14:39

you should NOT be using an API Key client side. feel free to create a new <#1072905050399191082> post if you still need help rather than commenting on an old thread

Drake
6 Jun, 2023, 14:39

is there anything else you need or can this be closed?

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more