[SOLVED] OAuth2 flutter web, gives exception role: guests missing scope (account)
- 0
- Resolved
- Self Hosted
- Flutter
- Users
- Accounts
I am trying to use Oauth2 to authenticate users i am using keycloak oidc and flutter. Well it does create session in keycloak and creates user in appwrite but when i try to get account/user details it gives the exception that role: guests... What should i do?
Attaching code snippet
This might be a 3rd party cookie problem. In production, you'll need to have a custom domain. Locally, you can try to enable 3rd party cookies.
You can search around discord for similar threads.
Well i am using organizational domain you know everything internally, in house servers and stuff
Its under development yet
Doesn't matter.
Okay lemme check,
Enabled third party cookies but same problem 🙂
@Maniac_Fighter
Please, it's not recommended to pin people as it could be disruptive for them 😅
Where are you getting the error? While trying to get the account?
Ohhh my bad sorry abt that, its on future result whera i am trying to get account
Can you try clearing your cookies?
Tried it too, still same problem
Solved, when i tried to self host appwrite on local it worked as earlier i hosted it on another IP, so i guess there are some custom domain issues and stuff will check it and try again.
[SOLVED];OAuth2 flutter web, gives exception role: guests missing scope (account)
[SOLVED] OAuth2 flutter web, gives exception role: guests missing scope (account)
Recommended threads
- Error With iOS Apps
I keep getting the below errors for my flutter app. The clients are registered and have been. This wasn't an issue a few hours ago. AppwriteException: AppwriteE...
- I'm getting an error on the console "j?....
On my self hosted instance version 1.8.1 the console is giving me this error when trying to view the rows for a table I recently created. My application is read...
- local build `composer installer:dev` iss...
setup - dev container (default linux universal) WSL (test with gh codespace too) - php 8.5.7 - all extensions installed - `composer install` fine - `composer...