Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Firebase angularfire authwithpassword中的可选设置_Firebase_Angularfire - Fatal编程技术网

Firebase angularfire authwithpassword中的可选设置

Firebase angularfire authwithpassword中的可选设置,firebase,angularfire,Firebase,Angularfire,我正在使用AngularFire$authWithPassword(凭证[,选项])登录。我假设[选项]是“记住”,其值为默认值,仅会话,无,如前所述 我试了所有3个,我看不出我的手机应用有什么不同。我登录我的应用程序,然后杀死/关闭我的应用程序,重新启动它。所有3个选项都可以让我的应用程序保持/记住用户名和密码并登录。是否至少应None忘记身份验证数据 这是我用于身份验证的代码: var _remember="default"; if (!$scope.isAutoLogin){ _

我正在使用AngularFire
$authWithPassword(凭证[,选项])
登录。我假设[选项]是
“记住”
,其值为
默认值
仅会话
,如前所述

我试了所有3个,我看不出我的手机应用有什么不同。我登录我的应用程序,然后杀死/关闭我的应用程序,重新启动它。所有3个选项都可以让我的应用程序保持/记住用户名和密码并登录。是否至少应
None
忘记身份验证数据

这是我用于身份验证的代码:

var _remember="default"; 
if (!$scope.isAutoLogin){ _
    remember="none";
    //"sessionOnly"; 
};
auth.$authWithPassword({ email: user.email, password: user.password, remember:_remember })
.then(function (authData) { 
    console.log("Logged in as:" + authData.uid); 
}).catch(function (error) {

如果我没看错,这只是语法问题,您的登录应该是这样的:

auth.$authWithPassword({
  email    : user.email,
  password : user.password
}, {
  remember: "sessionOnly"
});