Fungsi awan (pada dasarnya) berjalan tanpa konteks pengguna yang sedang disahkan. Oleh itu, dalam fungsi awan, auth.currentUser
hampir tidak bermakna kerana setiap permintaan mungkin datang daripada pengguna yang berbeza.
Walau bagaimanapun, anda boleh menghantar mana-mana UID yang anda mahu ke pangkalan data Firestore di sini .doc(currentUser.uid)
. Jadi, jika anda boleh menentukan UID yang berkaitan dengan cara lain (selamat), anda boleh lulus nilai itu dan sambungan Stripe akan mengendalikannya untuk pengguna itu.