【发布时间】:2017-01-07 03:41:05
【问题描述】:
我想在 firebase 中手动注册用户。我如何检查用户是否已经注册或者他的( USERID )是否存在?如果存在,则不应让他注册,否则如果他的用户 ID 尚未在数据库中,则应保存他的信息。这是我当前的代码,其中仅保存用户信息仍然可用。
$scope.details={};
$scope.registerme= function() {
var someDate = new Date();
var ref = firebase.database().ref('/Users/');
$scope.submitme = $firebaseArray(ref);
$scope.submitme.$add({
facebookid: $scope.details.userid,
firstname: $scope.details.firstname,
lastname: $scope.details.lastname,
timestamp: someDate.toString(),
}).then(function(ref) {
alert('Registration success.');
}).catch(function(error) {
alert('Registration Failed.');
});
};
【问题讨论】:
标签: javascript ionic-framework firebase firebase-realtime-database angularfire