その1TweetFirebaseの匿名認証はイメージとしてはセッションIDのような物で、ユーザーにログインなど特別な操作をせずともブラウザ(クライアント)を識別する一意のIDを付与してくれます。メールやSNSなど何らかのログインを行った場合は移行することも可能です。最初にFirebaseのWebコンソールで匿名認証を有効にする必要があります。コンソールにログインしたら、メニュー「Authentication」→「ログイン方法」とクリック。下の方にある「匿名」のアコーディオンを開いて、「有効にする」をクリックし「保存」ボタンを押せば完了です。-JSで匿名ログインするまずは匿名ログインし新規に発行されたユーザーIDを表示するところまでやってみます。config.jsいつものやつです。FirebaseのWebコンソールに表示されたものをそのままコピペします。"0000000000000"};firebase.initializeApp(config);index.htmlこいつが本体です。ユーザーに通知することなく裏側でFirebaseと非同期で通信しユーザーIDを発行することができます。}});</script></body></html>実行結果ブラウザを閉じて再度アクセスしても同じIDが表示されるのがわかると思います。Loginhttps://miku3.net/auth/anonymously1/miku3.netどうもブラウザ内のIndexedDB内に保存されておりここを参照しているようです。こいつを削除すると新規ユーザーとして扱われます(新たなユーザーIDは発番される)FirebaseのWebコンソール上でも「匿名」ユーザーとして確認できます。開発用のものだと割り切ったほうが良さそうですね。自宅警備がてらゲームのお仕事や講師などしてご飯を食べてます。ご質問やリクエストなどお気軽に。メールアドレスの入力は任意です。書き込みが反映されるまで時間がかかります。コメントデータの処理方法の詳細はこちらをご覧ください。ブログをメールで購読メールアドレスを記入して購読すれば、更新をメールで受信できます。