I am attempting to integrate with Discord's OAuth. So far I have;
- Created a Discord app and added my Appwrite's project redirect URI
- I enabled Discord OAuth in Appwrite Auth and provided the App ID and App Secret
- When I attempt to call the
createOAuth2Session
it works in the sense that I reach the Discord OAuth confirmation page and I clickAuthorise
- Once I get redirected back to my app (
http://localhost:3000
), I get the following error:
{"message":"Failed to obtain access token. The Discord OAuth2 provider returned an error: invalid_client: No description","type":"user_oauth2_unauthorized","code":401}
I'm not sure I understand where the problem seems to be and invalid_client
lacking description makes it harder to debug.
A side effect I noticed on the Appwrite Cloud platform is that when I try to "Edit" the Discord OAuth2 settings in the modal, the App ID flickers for a second and the input field assumes my Appwrite Cloud email instead of the supplied App ID.
Recommended threads
- OAuth Invalid Success URL
I am trying to setup OAuth and this would be my configuration on Google: My OAuth Link: ``` "https://accounts.google.com/o/oauth2/v2/auth? client_id=(client_id...
- Bucket abuse
Let's say I have a bucket with users permission. Is it possible for an user to upload files to that bucket using browser console to call bucket API endpoint?
- Use Server SDK for Authentication
Hey, I want to make a User-Login with GoLang x AppWrite and wanted to ask if that is even possible with the Server SDK or if I'd have to call the Rest-API manua...