3

私はfirebaseと反応するウェブアプリを配置しています。firebase google authのリダイレクトURLを指定してください

firebaseのsignInWithRedirectを使ってGoogleにサインインするためのサインイン画面があります。

authがサインイン画面に戻り、リアクションルータが認証してアプリのホームに送信するまでにもう一度表示されることを除いて、すべてうまくいきます。

アプリのホームをリフレッシュするのはすばらしく高速です。

サインインもアプリホームがfirebaseのsignInWithRedirectのGoogle認証は、元のサインインページへのより家ではなく、バックアプリにリダイレクトするように指定する方法はあります/アプリ

上にある/ にありますか?

答えて

4

signInWithRedirectは常に同じページにリダイレクトされます。 getRedirectResultを呼び出して、ログイン時にあなたのアプリケーションにリダイレクトする必要があります。カスタムリダイレクトURLのリクエストを関係当事者に中継します。

+0

ありがとうございました。ちなみに愛情のある火元。 私は結局signin関数がGoogleの認証に行くルートにSplashコンポーネントを作成しました。 Splashでは、これがサインインからロードされたのか、または新しくロードされたのか(つまり、リダイレクトから来たのか)を検出し、適切なフローを処理します。 特定のリダイレクトURLは素晴らしいです。 – user2248331

+1

また、私のアプリがスプラッシュ画面にリダイレクトして、Google認証が完了するのを待っていることを示します。 – mesqueeb

関連する問題