Error:
AppwriteException: Invalid redirect\n at _Client.redirect
Code:
const origin = getHeaders().origin;
const successUrl = `${origin}/api/oauth`;
const failureUrl = `${origin}/`;
const redirectUrl = await account.createOAuth2Token(
OAuthProvider.Github,
successUrl,
failureUrl,
);
return redirect(redirectUrl);
i'm receiving this error while the origin is my real domain. Everything is working in dev mode with localhost:3000
I'm using latest version of node-appwrite. This code is entirely run by node.
My client is built like the documentation says:
import {Client} from 'node-appwrite';
const client = new Client()
.setProject(projectId)
.setEndpoint(endpoint)
.setKey(apiKey);