I m encoutering an error from long time and I tried to fixed but nothing seems to work. So I m trying to make a Google sign in / Login option in my locally hosted website, I did this
import { account } from "@/Appwrite/Appwrite_config"; const google_auth =async () => { try { await account.createOAuth2Session("google", "http://localhost:3000/", "http://localhost:3000/ }catch(err){ console.log(err) } };
then I click and sign with my Google account everything work and I find myself in the Auth / users section, but whenever I ties to get that user info or the session info it comes with this error
Unhandled Runtime Error AppwriteException: User (role: guests) missing scope (account) [Profil].jsx: GET https://cloud.appwrite.io/v1/account 401 (Unauthorized)
Btw this is how I did to get the info in [profil].jsx
const getAccount = async () => {
const accountData = await account.get();
console.log("rrrrrrrrrrrrrrrrr",accountData);
};
useEffect(() => {
getAccount();
}, []);
Please what's is the problem ?
Please use a clear summary in the title to make it easier for people to quickly understand your problem and search for it if they face the same problem
Also, it's best to use 3 back ticks with multi-line code. See https://www.markdownguide.org/extended-syntax/#syntax-highlighting
You're probably running into a problem with 3rd party cookies. You can search around for discord for similar questions.
In short, you can try to enable 3rd party cookies. You can try to enable 3rd party cookies to test.
In production, you'll need a custom domain: https://appwrite.io/docs/custom-domains
Still unauthenticated after successful oauth flow
Best support ever seen 🙏
Recommended threads
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Appwrite Storage error 503s for automate...
I'm facing error 503s from Appwrite after about 5-6 seconds of making AI requests from my tool with images and files above 20MB (=> not inline base64 used, but ...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...