Tag: firebasesimplelogin

将Firebases的thirdpartyuserdata对象发布到服务器

我正在使用Firebase和SimpleLogin来允许用户通过Google,Twitter等login 我想使用一些thirdpartyuserdata对象来创build我的应用程序在Node上运行的用户configuration文件。 目前我发布这个数据到服务器,以便我可以添加到它并创buildconfiguration文件对象,但我想知道是否有一个更好的方式做到这一点 – 有什么我可以调用服务器端获得这thirdpartyuserdata而不必从客户端发布?

如何使控制器等待服务返回一个值,以及如何访问控制器中返回的值?

我是angularjs的新手 。 我在访问从其控制器中的angularjs服务返回的值时遇到问题。 以下是控制器中的代码: 'use strict'; app.controller('AdminTaskCtrl', function ($scope, Search) { $scope.buildEnquiry = function (collegeId, ) { Search.getIdByEmail(collegeId).then ( function ( result ) { $scope.uId = result; console.log($scope.uId); }); }; });//controller ends here search服务中的代码如下所示: 'use strict'; app.factory('Search',function ($firebase, FIREBASE_URL, $rootScope) { var simpleuser = ""; getIdByEmail: function(counsellorEmail) { var collegeuserArray = ($firebase(new Firebase(FIREBASE_URL+"abc/def/")).$asArray()); collegeuserArray.$loaded(function(collegeuserArray) { […]