使用电子邮件和密码错误对用户进行身份验证
Authenticating Users with Email & Password error
我试图为Firebase创建一个邮件和密码用户,但我收到此错误:
错误:浏览器在登录请求完成之前重定向了页面。{code: "REQUEST_INTERRUPTED", stack: (...(, 消息: "浏览器在登录请求完成之前重定向了页面。
var ref = new Firebase("https://***.firebaseio.com");
$('.btn').click(function() {
var mail = $('#inputEmail3').val();
var pass = $('#inputPassword3').val();
ref.createUser({
email : mail,
password : pass
}, function(error) {
if (error === null) {
console.log("User created successfully");
} else {
console.log("Error creating user:", error);
}
});
});
$(document).ready();
如果使用$('.btn')
选择器选择的元素是链接,则浏览器将在异步ref.createUser
函数完成之前导航到链接的页面。若要防止出现这种情况,请将 return false
语句添加到 click 事件处理程序的末尾。您还可以在单击处理程序的顶部添加 e.preventDefault()
语句,以确保链接导航不会发生,如下所示。
$('.btn').click(function(e) { //Add the 'e' event object to the parameters
e.preventDefault() //Prevents navigation (the default link click action)
var mail = $('#inputEmail3').val();
var pass = $('#inputPassword3').val();
ref.createUser({
email : mail,
password : pass
}, function(error) {
if (error === null) {
console.log("User created successfully");
} else {
console.log("Error creating user:", error);
}
});
return false; //Extra insurance
});
相关文章:
- 实施Facebook's无用户身份验证的Graph API
- 从后端检查Open Social小工具中的用户身份验证
- 角度:处理重新加载页面和用户身份验证
- 向Hot Towel SPA添加用户身份验证登录页面
- 如何在AngularJS中显示具有用户身份验证的按钮
- 流星js中没有服务的用户身份验证
- 从声音云 API 流式传输,无需用户身份验证
- 保留 Azure 移动服务的自定义 API 调用的用户身份验证
- FB PHP SDK 的 getAccessToken() 是检索用户身份验证令牌的可靠方法吗?
- Firebase 匿名用户身份验证流程
- 关于具有用户身份验证的 Web 应用程序的结构
- “;德比;用户身份验证的方式
- 使用angularjs管理用户身份验证
- Node.js的用户身份验证
- Ember用户身份验证(客户端和服务器端完全分离)
- 通过用户身份验证将变量从数据库加载到javascript
- 从“网站”检查用户身份验证;在“网站”上
- Node.js -用户身份验证与护照(通过构建10个项目课程学习Node.js)
- 如何加载html数据一旦用户身份验证
- 用户身份验证使用jQuery, Ajax, MySQL和Java