当使用带有 firebaseUI 的电子邮件链接身份验证方法时,通过电子邮件发送的超链接会打开一个新的浏览器选项卡,以确认/验证对 firebase 的电子邮件接收,然后重定向到初始 URL。这为用户留下了两个具有相同(经过身份验证的)原始 URL 的浏览器选项卡。
有没有办法只打开一个浏览器选项卡?
我尝试使用返回的 emailLinkSignIn 函数配置 firebaseUI EmailAuthProvider:
- { url: '';},这没有效果。
- {url: '[another url]';},这会打开“另一个 url”,但不会在原始浏览器选项卡中对用户进行身份验证。