有一天一个虫子跟着另一个虫子。。。使用firebase作为我的应用程序的简单数据源就到此为止。我正要开始实施$firebaseSimpleLogin
时,它坏了,我发现尽管stackoverflow支持$firebaseAuth
,但它被弃用了。但是,现在我无法更新控制器中的函数,因为它一次又一次地抛出相同的错误:
TypeError: ref.$AuthBackPassword不是一个函数
我已将所有依赖项添加到我的控制器,从firebase源代码创建了ref对象,但该对象仍然不允许我的用户(已创建)记录I。以下是代码:
controllersModule.controller('HomeCtrl', ["$scope", "$firebaseAuth",
function($scope, $firebaseAuth) {
var ref = new Firebase("https://<MYUSERAPI>.firebaseio.com");
var auth = $firebaseAuth(ref);
$scope.user = {};
$scope.SignIn = function(e){
e.preventDefault();
var username = $scope.user.email;
var password = $scope.user.password;
//修正-仍然得到一个错误的身份验证$登录('password',{email:username,password:password})。然后(函数(用户){//Success callback console.log('Authentication successful');},函数(错误){//Failure callback console.log('Authentication Failure');});});
它告诉我at ref.$authWithPassword不是一个函数?我是否缺少一个插件?
我有以下版本的firebase和Angular fire:
<script src="https://cdn.firebase.com/js/client/2.2.4/firebase.js"></script>
<script src="https://cdn.firebase.com/libs/angularfire/1.1.3/angularfire.min.js"></script>
我已经进入了这一页https://www.firebase.com/docs/web/guide/login/password.html
但无法使用angular中的“我的登录名/密码”版本重新创建其选项。
非常感谢您的帮助,尤其是今天。谢谢
$authWithPassword
是AngularFire方法,而不是Firebase参考方法。您应该在auth
变量上调用该方法。
我通过返回$authWithPassword并按照Anid的帖子添加auth进行了修复,效果良好。
$scope.user = {};
$scope.SignIn = function(e){
e.preventDefault();
var username = $scope.user.email;
var password = $scope.user.password;
auth.$authWithPassword ({
email: username,
password: password
})
.then(function(user) {
//Success callback
console.log('Authentication successful');
}, function(error) {
//Failure callback
console.log('Authentication failure');
});
}
问题内容: 我已经看到了很多与此有关的问题,但是令我困惑的是 x* 的文档中有一个function 。 * 每次打印时,它仅具有以下功能: 另外,在相同的nodejs文档下,firebase.auth ()说: auth(app)返回 firebase.auth.Auth 获取默认应用或给定应用的Auth对象。 用法: firebase.auth()firebase.auth(应用程序) 因此,我
当我想从实时数据库更新CloudFireStore时,我部署了下面的代码,结果出错。 TypeError:无法读取导出时未定义的属性“ref”。改变现状。功能。数据库参考onUpdate。事件(/user\u code/index.js:18:20)在cloudfunctionnewsignation(/user\u code/node\u modules/firebase functions/l
问题内容: 我正在尝试在React中创建一个项目,并且正在使用Firebase。在我的react-redux- firebase项目中,有一行代码出错,但我无法解决。如何解决此“ TypeError:Object(…)不是函数” 我已经搜索了此问题,但无法解决该问题。 我正在关注一个React版本为16.4.1的教程。我不确定这是否是问题 index.js文件 如果我注释掉reatReduxFir
对不起,我能看到这个问题本问了好几次。我以前解决过这个问题,但我知道我正在以一种新的方式看待它。 这是我在流量存储中的构造函数: 下面是我通过TodoActions.fuction子组件中的Name调用的一些函数: 我得到
问题内容: 当我试图在React版本15.2.0中使用这两个函数时,我在代码中发现了一个问题,尽管如此,我找到了一种解决方法,但是我想知道是否有更好的解决方案。 因此,每当我尝试运行index.html文件时,都不会显示任何内容,但是控制台会出现第一个错误: React.render不是function 。我发现发生这种情况是因为新版本的React需要使用react-dom,即 现在问题已解决,但
[MJSONWP]在运行命令时遇到内部错误:typeError:this.nativetap不是xcuitestDriver.navigate$(../../..//lib/commands/context.js:411:18)在tryCatch(/usr/local/lib/node_modules/appium/node_modules/appium/node_modules/babel-ru