【发布时间】:2016-10-09 15:59:57
【问题描述】:
我正在尝试设置 Firebase confirmPasswordReset 以创建自定义电子邮件操作处理程序。这是我所拥有的:
app.controller("ResetPass", ["$scope", "$firebaseAuth", "$location", function ($scope, $firebaseAuth, $location) {
$scope.resetMe = function () {
var newPassword = $scope.user.password;
var actionCode = $location.search().oobCode;
var mode = $location.search().mode;
console.log(actionCode);
console.log(newPassword);
console.log(mode);
var auth = $firebaseAuth();
auth.$confirmPasswordReset(actionCode, newPassword).then(function (resp) {
console.log("reset pass, done");
$scope.errMsg = false;
$location.path('/login.signin');
}).catch(function (error) {
$scope.errMsg = true;
$scope.errorMessage = error.message;
});
}
}]);
我指的是文档here。我收到以下错误:
我该如何解决这个问题?
注意:我的其他 Firebase 控制器正在工作、登录和注册。
【问题讨论】:
标签: angularjs firebase firebase-authentication