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
- My account is blocked so please check an...
My account is blocked so please unblock my account because all the apps are closed due to which it is causing a lot of problems
- delete document problems
i don't know what's going on but i get an attribute "tournamentid" not found in the collection when i try to delet the document... but this is just the document...
- Update User Error
```ts const { users, databases } = await createAdminClient(); const session = await getLoggedInUser(); const user = await users.get(session.$id); if (!use...