AngularJS / Firebase - 需要登录两次才能成功登录
AngularJS / Firebase - Need to login twice for a successful login
我有一个简单的AngularJS应用程序,并使用Firebase OpenAuth进行用户身份验证。这是来自 plunkr 的示例代码。
[http://plnkr.co/edit/ZVfkaJF0g3E5u63J7uHx?p=preview][1]
我必须点击两次才能从谷歌获得身份验证数据。我不明白,为什么我不能在第一次点击时获取数据。
您需要在
尔
收到事件后应用digest
周期。
$rootScope.$auth.$onAuth(function(authData){
$rootScope.authData = authData;
$scope.$apply();
});
分叉的普伦克
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- Facebook Javascript sdk,需要按两次登录按钮
- G+ 登录按钮回调绑定两次
- Google+使用JavaScript登录-立即调用两次回调
- 对于Firebase简单登录,我必须登录两次才能注册
- Facebook javascript在登录时,调用的函数运行两次,但应该只运行一次
- 登录页面:客户端到服务器的请求被发送两次?Node.js, AngularJS, express framework
- 为什么这个功能只有在点击两次后才能登录到控制台
- AngularJS / Firebase - 需要登录两次才能成功登录