以下の例では、「offer/{offerId}」に書き込んだユーザーのユーザーID(uid)を取得する方法はありますか?私はhereのようにしようとしましたが、Firestoreでは動作しません。Firestoreのクラウド機能のFirestoreトリガからユーザIDを取得するには?
あなたが現在は署名-に取得することができ、ユーザーにgetIdToken()を呼び出すことによってTokenIdがユーザーexports.onNewOffer = functions.firestore
.document('offers/{offerId}')
.onCreate(event => {
...
});
しかし、この方法では、唯一の認証機能に用意されていそうではありませんか? –
firebase.auth()を使うことができると思います。currentUser.uid –
これは、ユーザIDを確認し、ユーザIDを firebaseから取得する方法です。 https://firebase.google.com/docs/auth/admin/verify-id-tokens –