のAppスクリプト経由でのGoogleスプレッドシートでGoogle認証:以下FireBaseコンソールで、私は、データベース内の以下のルールを設定していた
とはのGoogleスプレッドシートのスクリプトエディタです:
いずれもデータベースに書き込むことができるため、許可は必要ありませんここまでデータベースに書き込むことができます。
今、私はデータベースに一つだけのユーザーことができ、書き込みをしたいので、私はにルールを変更:
{
"rules": {
".read": true,
".write": "'User_UID_xyz' === auth.uid"
}
}
そして、私は、ユーザーID 'User_UID_xyz'
を考慮して、ログイン、およびグーグルSpreedで同じスクリプトを実行していますシート。しかし、私はの許可が拒否されました問題です。だから、私はここでユーザーを認証させる必要がありますか?しかし、既にアカウントにログインしており、FireBaseで認証されています。
///////////////////////
///////////// ///////////////
また、私はリンクを行っていた:
https://sites.google.com/site/scriptsexamples/new-connectors-to-google-services/firebase/tutorials/using-secured-client-authentication-for-real-time-read-and-write-calls しかし、私は混乱しました。なぜ私はここでWebアプリケーションを使用すべきですか?
それは働いた。どうもありがとう –