通过Firebase联合身份验证反应私有路由?

时间:2020-05-13 21:28:56

标签: firebase-authentication react-router-dom

我已经看到了很多有关如何使用经典电子邮件/密码身份验证实现私有路由的示例,但是我不确定如何使用重定向的联合身份验证来执行相同操作转到提供商的用户界面。意思是说,当身份验证提供程序重定向回应用程序时,是否有办法找出被身份验证路由替换的私有路由是什么?

未经身份验证的用户-> / some-private-route-> / login-> / facebook-> / login->如何进入/ some-private-route?

1 个答案:

答案 0 :(得分:0)

在登录页面上添加私有路由URL足以维持请求和重定向结果之间的状态。

未经身份验证的用户-> / some-private-route-> / login?redirect_uri = / some-private-route-> / facebook-> / login?redirect_uri = / some-private-route-> / some-private-路线