Back

Pass account on server

  • 0
  • Web
Isak
5 Feb, 2024, 17:41

appwrite.ts

TypeScript
const account = new Account(client);
export const appwrite = { account }

+page.server.ts

TypeScript
import { appwrite } from '$lib/appwrite';

export const load: PageServerLoad  = async ({ locals }) => {
  console.log("appwrite.account", await appwrite.account.get())
}

Error: AppwriteException: User (role: guests) missing scope (account) Why am I getting this error?

TL;DR
Title: Account Scope Error when Passing Account on Server Error: AppwriteException: User (role: guests) missing scope (account) Issue: The error occurs because the user role 'guests' does not have the necessary scope 'account' required to access the account information. Solution: Grant the 'account' scope to the 'guests' role in the Appwrite dashboard or assign a different role with the 'account' scope to the user.
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