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
- general_route_not_found - Auth Guide
If you’ve just added a subdomain to your project, verified your DNS records, and confirmed your SSL certificate is working, but you're still hitting a `general_...
- Can't resume paused project
I have logged in in incognito, done the email verification and still get the invalid fingerprint error. What's the issue.
- Impossible to get USER after createEmail...
Am using provider to deal with functions linked to appwrite. Here is my login. Future<String?> login(String email, String password) async { try { aw...