Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何避免firebaseUI电子邮件链接身份验证打开第二个浏览器选项卡?_Angular_Firebase Authentication_Firebaseui_Password Less - Fatal编程技术网

Angular 如何避免firebaseUI电子邮件链接身份验证打开第二个浏览器选项卡?

Angular 如何避免firebaseUI电子邮件链接身份验证打开第二个浏览器选项卡?,angular,firebase-authentication,firebaseui,password-less,Angular,Firebase Authentication,Firebaseui,Password Less,在firebase UI中使用电子邮件链接身份验证方法时,通过电子邮件发送的超链接会打开一个新的浏览器选项卡,以确认/验证firebase收到的电子邮件,然后重定向到初始URL。这将为用户留下两个具有相同(已验证)原始URL的浏览器选项卡 有没有办法只打开一个浏览器选项卡 我已尝试使用emailLinkSignIn函数配置firebaseUI EmailAuthProvider,该函数返回: {url:'';},这不起作用 {url:'[other url]';},这会打开“other url”

在firebase UI中使用电子邮件链接身份验证方法时,通过电子邮件发送的超链接会打开一个新的浏览器选项卡,以确认/验证firebase收到的电子邮件,然后重定向到初始URL。这将为用户留下两个具有相同(已验证)原始URL的浏览器选项卡

有没有办法只打开一个浏览器选项卡

我已尝试使用emailLinkSignIn函数配置firebaseUI EmailAuthProvider,该函数返回:

  • {url:'';},这不起作用
  • {url:'[other url]';},这会打开“other url”,但不会在原始浏览器选项卡中对用户进行身份验证


  • 我在github上收到firebaseUI团队的一条评论,指出没有已知的方法可以做到这一点。换句话说,(Firebase)电子邮件/链接身份验证将为您留下两个应用程序实例。我在github上收到firebaseUI团队的一条评论,指出没有已知的方法可以做到这一点。换句话说,(Firebase)电子邮件/链接身份验证将为您留下两个应用程序实例。