TypeScript
try {
let res = await account.createEmailSession(userinfo.email, userinfo.password); // Using createEmailSession method
let accountDetails = await account.get();
setuser(accountDetails);
navigate('/');
console.log(accountDetails);
} catch (error) {
console.log('email and password is ioncorrect')
}
};
Here is my appwrite config file .
TypeScript
// const VITE_ENDPOINT = import.meta.env.VITE_ENDPOINT;
// const VITE_PROJECTID = import.meta.env.VITE_PROJECTID;
// const VITE_DBID = import.meta.env.VITE_DBID;
// const VITE_COLLECTIONID = import.meta.env.VITE_COLLECTIONID;
// const VITE_BUCKETID = import.meta.env.VITE_BUCKETID;
const VITE_ENDPOINT = 'https://cloud.appwrite.io/v1'
const VITE_PROJECTID = '65e08e'
const VITE_DBID ='65e0981b'
const VITE_COLLECTIONID =''
export { VITE_ENDPOINT, VITE_PROJECTID, VITE_DBID, VITE_COLLECTIONID,VITE_BUCKETID };
const client = new Client()
client
.setEndpoint(VITE_ENDPOINT)
.setProject(VITE_PROJECTID);
export const database=new Databases(client);
export const functions=new Functions(client);
export const storage=new Storage(client);
export const account=new Account(client);
export default client
TL;DR
Developers are receiving a 'section prohibited' error likely due to a misconfiguration in the Appwrite setup. This can be caused by incorrect endpoint, project ID, or missing collection ID. Double check your configuration to resolve the error.Recommended threads
- Getting current user has been blocked
Getting current user has been blocked error while signing in the appwrite console. Got this during I am testing with the my saas web project. Please help to unb...
- vorafy.studio domain already exists erro...
My domain vorafy.studio is stuck/locked from a previously deleted project. I created a new project but can't add the domain — getting 'already exists' error. Pl...
- How can I disable client-side account re...
Hi everyone! I’m currently building a game backend using Appwrite, and I’d like to prevent users from creating new accounts directly through the client. My go...