This is the error I am facing Backend :: getCurrentUser :: error AppwriteException: User (role: guests) missing scope (account) at Client.<anonymous> (http://localhost:5173/node_modules/.vite/deps/appwrite.js?v=de89454e:850:17) at Generator.next (<anonymous>) at fulfilled (http://localhost:5173/node_modules/.vite/deps/appwrite.js?v=de89454e:488:24)
This is my code import {Client, Account, ID, Databases } from 'appwrite'; import conf from '../conf/conf';
export class AuthService{ client = new Client(); account; databases
constructor (){
this.client
.setEndpoint(conf.appwriteUrl)
.setProject(conf.appwriteProjectId)
this.account = new Account(this.client)
this.databases = new Databases(this.client);
}
async createAccount ({ email, password, name, confirm_password}) {
try {
const id = ID.unique()
const userAccount = await this.account.create(id, email, password, name, confirm_password )
if (userAccount) {
return userAccount
} else {
return false
}
} catch (error) {
console.log("Backend :: createAccount :: error", error)
throw error
}
}
please help
Are you using some kind of SSR framework?
I am using reactJS
Recommended threads
- Invalid origin error in authentication
I have setup the package name same as the package name in app.json but it is constantly saying `AppwriteException: Invalid Origin. Register your new client as ...
- Problem with Google Workspace at DNS Rec...
Hello, I bought a domain at Namecheap, and Google Workspace used to work there, but now that I switched from Custom DNS to Appwrite's nameservers, it doesn't w...
- Flutter OAuth2 webAuth Bug?
I created with flutter an app where I can login in with my Microsoft Account. When I compile it to Web (WASM) or Android (aab) then there is no problem what so ...