angular - 如何避免 firebaseUI 电子邮件链接身份验证打开第二个浏览器选项卡?
问题描述
当使用带有 firebaseUI 的电子邮件链接身份验证方法时,通过电子邮件发送的超链接会打开一个新的浏览器选项卡,以确认/验证对 firebase 的电子邮件接收,然后重定向到初始 URL。这为用户留下了两个具有相同(经过身份验证的)原始 URL 的浏览器选项卡。
有没有办法只打开一个浏览器选项卡?
我尝试使用返回的 emailLinkSignIn 函数配置 firebaseUI EmailAuthProvider:
- { url: '';},这没有效果。
- {url: '[another url]';},这会打开“另一个 url”,但不会在原始浏览器选项卡中对用户进行身份验证。
解决方案
推荐阅读
- angular - Stipe Elements:此元素将被挂载到包含子节点的 DOM 元素
- android - Virtualbox中的Android x86蓝牙
- python - 了解 odeint 结果 - 与分析解决方案不一致
- menu - 在WordPress的内部帖子菜单中突出显示当前项目
- c# - 处理汽车模型验证
- html - CSS 计数器效果
- python - 在 Python 中发出 put 请求时出现登录错误 401
- windows - 如何将文件从源目录移动到具有文件名第一部分名称的目标目录?
- angular - NativeScript TabView 导航
- firebase - 从 firebase 函数访问实时数据库