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
- Why does this happen?
`AppwriteException: general_argument_invalid, Invalid `secret` param: Value must be a valid string and at least 1 chars and no longer than 256 chars (400)` the...
- How to properly implement custom domain?...
- Site deployment does not work.
I can change a file, deploy, change does not take effect. Delete file in repo, push changes,deploy. Old file remains undeleted Duplicate file, rename it, push,...