###やりたいこと
FirebaseでSNS認証を利用するとメールアドレスにユーザーuidが割り当てられると思います。"users"コレクションの中にログインしているユーザーのuidと同じ"id"があるかどうか確認して、あればそのまま進み、なければ"users"に情報を登録するという流れにしたいです。
users └─xxx ├─id └─name
構造としては、"users"というコレクションがあり、その中にユーザーデータが入っています。ドキュメントの中に"id"や"name"のフィールドがあります。
###試したこと
observeSingleEventを試してみようとしましたが、うまく認識されませんでした。
SwiftUIを使用しています。
firebaseのデータの値の存在を確認する方法が分かる方いましたら、教えていただけると幸いです。SwiftUIではなくSwiftの場合のやり方でも大丈夫です。
あなたの回答
tips
プレビュー