I am trying to set up a simple authentication from a project i used before which used node-appwrite with appwrite on version 1.5.1
I updated to 1.6.0 after some troubles but now i can't seem to make a request without crashing into CORS.
errors:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://appwrite.lostcausenetwork.com/v1/account/sessions/email. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 301.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://appwrite.lostcausenetwork.com/v1/account/sessions/email. (Reason: CORS request did not succeed). Status code: (null).
code:
import { Client,Account, Models } from "node-appwrite";
const CreateAdminClient = async (): Promise<Client> => {
const client = new Client();
const endpoint: string = process.env.NEXT_PUBLIC_APPWRITE_ENDPOINT!;
const projectId:string = process.env.NEXT_PUBLIC_APPWRITE_PROJECT_ID!;
const secretKey:string = process.env.NEXT_PUBLIC_APPWRITE_API_KEY!;
client
.setEndpoint(endpoint)
.setProject(projectId)
.setKey(secretKey);
return client;
}
const CreateAdminAccount = async (): Promise<Account> => {
const account = new Account(await CreateAdminClient());
return account;
}
export const logUserIn = async (email: string, password: string): Promise<Models.Session> => {
const account = await CreateAdminAccount();
const session = await account.createEmailPasswordSession(email, password);
return session;
}```
web platform is also set up. though that shouldnt matter since i am using an api key
Recommended threads
- Sudden CORS Errors - Domain hasn't Chang...
I have an Appwrite project with two web apps configured, the first one has the hostname `*` and the second one I just added to test if it could fix the issue wi...
- User ID case sensitivity
I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "V...
- Any way to temporarily bypass the email ...
Hey guys, any way to bypass the email verification to use the accounts again? i need to recover some projects that due to recent changes have been stopped, and ...