I\'d like to create a users database in Cloud Firestore, with the email as the unique ID for each user. The users should be in a collection, and each user is a
collection
Task result has a field named AdditionalUserInfo, you can find here isNewUser. it will return false if the user already exists.
if (task.result?.additionalUserInfo!!.isNewUser){ addNewUser() } else { updateUser() }