如何在验证电子邮件之前阻止 Firebase/Vue.js 中的用户身份验证 [英] How to prevent user authentication in Firebase/Vue.js BEFORE email is verified
本文介绍了如何在验证电子邮件之前阻止 Firebase/Vue.js 中的用户身份验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在构建一个包含电子邮件验证组件的 Vue.js/Firebase 身份验证接口.到目前为止,我已经成功地设置了我的界面,这样用户就无法登录,直到他/她点击发送到与输入地址绑定的收件箱的电子邮件中的验证链接.但是,我注意到,即使在单击验证电子邮件中的链接之前,该电子邮件地址仍会显示在 Firebase 身份验证门户中.虚假电子邮件地址似乎也是这种情况,显然无法验证.我真的希望只有在单击验证电子邮件中的链接后才能在身份验证门户中呈现电子邮件地址.我怎样才能做到这一点?这是我当前的代码.谢谢!
<div><div class="容器"><input type="email" id="txtEmail" v-model="authInput.txtEmail" placeholder="Email"><input type="密码" id="txtPassword" v-model="authInput.txtPassword" placeholder="密码">
<div class="容器"><button id="btnLogin" v-on:click="Login()">登录</button><button id="btnSignUp" v-on:click="SignUp()">注册</button><button id="btnLogout" v-on:click="LogOut()" style="display:none">注销</button>
<p id="verifyMessage"></p>
模板>