解決:GCPのCloudFunctionsにてallAuthenticatedUsers にCloudFunctions起動元の権限を与えることで解決
Authを実装しているアプリはこちらのほうが安全
allUsersだとログインしていなくても、urlを叩いたら実行されてしまう
プリンシパルの追加をする。(日本語にするとわかりにくい)
あとは、上記解決策と同じ、CloudFunctions起動元の権限を与える
エラーをそのまま読むと、CROSS ORIGINなので、リクエストheader等を追加すると思ったけど、必要な権限をCloudFunctionsに与えれば解決可能