2017-06-09 7 views
0

同じfirebase匿名ユーザを同じPC上のすべてのブラウザで使用する方法はありますか?すべてのローカルブラウザで同じ匿名のfirebaseユーザ

私のサイトでは、ユーザーは匿名でサインインすることができ、firebaseユーザーは独自のfirebase.UIDを作成しますが、別のユーザーを作成する別のブラウザーにサインインしようとすると(つまり、私は何とかfirefoxに、作成しようとしているこのユーザーがchromeで作成されたユーザーと同じであることを伝えたいと思う。

もう1つは、通知をプッシュするために使用できるメッセージングトークンを作成するユーザーがプッシュ通知を受け取ることができるということです。同じmsgトークンを持ち、両方のブラウザでプッシュする方法はありますか?

答えて

0

Firebase Authentication匿名ユーザーをあるアプリケーション/ブラウザインスタンスから別のインスタンスに転送する方法はありません。ユーザーに最初のブラウザウィンドウでアップグレードを依頼する必要があります。

+0

こんにちは...これを投稿した後、私は自分自身を疑い始めました。私が二重チェックしている間、ホールドしてください... –

+0

私の心に来た考えは、何とかクッキーを転送することでしたが、可能であればわかりません。別のアイデアは、すべてのブラウザで見られるようにフラッシュクッキーを作成することでしたが、フラッシュは問題にはなりません。最終的なアイデアは、ユニークなPC識別子を見つけて、 "新しい" uidがその識別子の下にあるかどうかを確認して、そのUIDが同じであることを確認することでした。しかし、私はこれにどのようにアプローチすべきか、暗闇の中にいまだにいます。 – Nick

+0

私は主に、別のブラウザインスタンスのあるブラウザインスタンスからJWTトークン(Firebaseユーザを識別する)を使用できるかどうかを調べています。可能であれば、安全に転送する方法を見つける必要があります。しかし、私は正直に言うと、これは私が典型的に対処するよりも複雑な方法と聞こえる。そこに何か間違いがあり、あなたの認証が突然安全ではなくなりました。 –

関連する問題