Проверьте, является ли пользователь анонимным в AngularFire - PullRequest
0 голосов
/ 07 мая 2018

Я прочитал документ в AngularFire 1 об аутентификации. Однако я не могу узнать, как проверить, является ли текущий пользователь анонимным.

Вот что я попробовал

.controller('IndexCtrl',['$scope','$route','Auth', function($scope,$route,Auth){


    //Check whether user is existent
    $scope.isExistent = function(){
       var isIt = true;
       if(firebaseUser.isAnonymous()){
         isIt = false;
         console.log("is anonyous");
       }
       return isIt;
    }; 
}]);

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 16 июля 2018

Я знаю, что это очень поздно, но пользовательский объект firebase имеет свойство isAnonymous. Таким образом, вызывая его как свойство вместо функции, нужно добиться цели

$scope.isExistent = function(){
   var isIt = true;
   if(firebaseUser.isAnonymous){
     isIt = false;
     console.log("is anonyous");
   }
   return isIt;
}; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...