
On local its works perfectly fine, but in vercel where i deployed my front its failing to create a session This is my code:
export class AuthService {
private readonly SESSION_KEY = 'user_session';
private client: Client;
private account: Account;
private isAuthenticatedSubject: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(false);
public isAuthenticated$: Observable<boolean> = this.isAuthenticatedSubject.asObservable();
constructor() {
this.client = new Client().setEndpoint('https://cloud.appwrite.io/v1');
this.client.setProject("PROJECT_ID");
this.account = new Account(this.client);
}
async login(email: string, password: string): Promise<void> {
try {
//setting email session
await this.account.createEmailSession(email, password);
// const privatejwt : Models.Jwt = await this.account.createJWT();
// console.log(privatejwt);
// //settign json web token
// await this.client.setJWT(privatejwt.jwt);
const sessionData = await this.account.get();
this.isAuthenticatedSubject.next(true); // Emit true when user is logged in
localStorage.setItem(this.SESSION_KEY, JSON.stringify(sessionData));
// localStorage.setItem('appwrite_jwt', privatejwt.jwt);
} catch (error) {
console.error('Login error:', error);
throw new Error('Failed to login. Please check your credentials and try again.');
}
}


What's the console logs show in your browser dev tools?

this is the console log

maybe the way i use the auth is wrong for production

Cant i use emailPassword session diractly from the cloud to appwrite ? or that i need a cloudfunction that will handle this ?

Screenshot please

No you don't need a function
Recommended threads
- phantom relationships appear on parent c...
i have this bug were my past deleted collection apears as relationship to my parent collection. when i try to delete that relationship from parent it gives me e...
- Attribute stuck on proccessing
i tried creating a new attribute butits stuck on proccessing,i did a hard refresh,cleared cache everything but still stuck on proccessing,also in my functions w...
- Attributes Problem - Cloud
I am not able to see the attribute columns and their context on cloud. Can you help?
