
I have a question regarding where to store user information. Should I place it in the Auth Appwrite table, or should I create a separate table and connect it via an ID or other Appwrite relationships? Also, does Appwrite support Google OAuth in React Native?
What is the best way to manage different types of users in Appwrite? Should I use labels to differentiate between regular users and those with admin privileges?

Additional user data that may need to be accessible by others and/or queried against should go in a database collection.
Oauth with the SDK on react native is not supported. See https://github.com/appwrite/sdk-for-web/issues/41. You can still try to manually open the url, though.
Sure, you can use labels. Teams are used for collaboration allowing a user to invite another user. Choose whichever fits your use case
Recommended threads
- login backend and frontend
I'm using Remix, as my Backend (node). and react on my frontend. Until now, i did SSR login. saved the secret.. and it's fine. For many simpler requests i wish...
- Stuck in Readonly Mode After Pro Subscri...
Hello team, I really need some urgent help. I recently resubscribed to the Pro plan hoping to get back into a project I created a while ago, but I'm still unab...
- Missing C++ libstdc library in Python fu...
I have a function running Python 3.12 which suddenly started dumping errors (as of today; it worked yesterday). I hadn't changed any code so I found this odd, b...
