Firebase Authentication のGoogleログインを利用して開発しています。
下記のようにAuthenticationのアカウントデータを削除すると未認証状態となり、Firestoreのデータ削除が正常にできなくなります。このような場合は、どのように削除するのが正しいでしょうか。
javascript
1 deleteUserData: async (userId) => { 2 try { 3 await _auth.currentUser.delete() // Authentication側のユーザー削除 4 await _user.delete(userId) // Firestore側のユーザーデータ削除 5 } catch (error) { 6 console.error(error) 7 } 8 },
あなたの回答
tips
プレビュー