When updating a user, I always get a scope issue.
I do have the project ID, endpoint, and an API key set corretly.
The API key that is provided does have the account scope enabled.
I'm trying to do this on Astro with SSR, with Appwrite 1.5.
10:11:25 [302] POST /settings/update-username 158ms
AppwriteException [Error]: app.65ec47b12128a7859dfe@service.candy.sudovanilla.com (role: applications) missing scope (account)
at Client.call (/home/korbs/Documents/appwrite demos-for-astro main server-side-rendering/node_modules/node-appwrite/lib/client.js:206:15)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Account.updateName (/home/korbs/Documents/appwrite demos-for-astro main server-side-rendering/node_modules/node-appwrite/lib/services/account.js:502:16) {
code: 401,
type: 'general_unauthorized_scope',
response: {
message: 'app.65ec47b12128a7859dfe@service.candy.sudovanilla.com (role: applications) missing scope (account)',
code: 401,
type: 'general_unauthorized_scope',
version: '1.5.1'
}
}
Astro SSR: (role: applications) missing scope (account)
Recommended threads
- Rate Limit of project
AppwriteException: Rate limit for the current endpoint has been exceeded. Please try again after some time. So , how much time I have to wait and why does it h...
- Update User Error
```ts const { users, databases } = await createAdminClient(); const session = await getLoggedInUser(); const user = await users.get(session.$id); if (!use...
- Send Email Verification With REST
I am using REST to create a user on the server side after receiving form data from the client. After the account is successfully created i wanted to send the v...