Im currently trying to use the Discord Oauth but i cant find a way to make it work. I followed the docs and set up the discord oauth application and enabled it in appwrite auth.
using the example provided in the docs
await account.createOAuth2Session(
provider: OAuthProvider.discord,
scopes: ['identify'],
);
throws the ArgumentError 'Callback url scheme must start with http://localhost:{port}'
providing a succsess and failure url
await account.createOAuth2Session(
provider: OAuthProvider.discord,
success: 'http://localhost:3000',
failure: 'http://localhost:3000',
scopes: ['identify'],
);
results in an invalid OAuth2 Response. Key and Secret not available. This is because the return value is just the success url "http://localhost:3000" the user gets acually created but i dont have a valid user session
Platform: Windows Appwrite Version: 1.6.1
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_...
- Local appwrite run functions --user-id n...
Hi, I'm running into an issue when testing Appwrite functions locally with user impersonation. I'm using a self-hosted Appwrite instance and running functions ...
- 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...