/ / Nessun errore di autorizzazione con Firebase - angularjs, framework ionico, firebase

Nessun errore di autorizzazione con Firebase - angularjs, framework ionico, firebase

Sto cercando di aggiungere Firebase per la prima voltaun'applicazione ionica. Ho impostato il mio progetto e fatto riferimento ai file javascript, tuttavia quando eseguo l'applicazione vedo l'errore "Errore: permesso negato"

Non ho ancora impostato l'autenticazione nella mia app, ma, se sto capendo le cose correttamente, non dovrei farlo mentre sto testando.

Il mio index.html contiene quanto segue:

<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<!-- Firebase -->
<script src="https://cdn.firebase.com/js/client/2.2.4/firebase.js"></script>
<!-- AngularFire -->
<script src="https://cdn.firebase.com/libs/angularfire/1.2.0/angularfire.min.js"></script>

Mentre app.js ha le seguenti linee:

angular.module("starter", ["ionic", "firebase"])
.factory("Items", function($firebaseArray) {
var itemsRef = new Firebase("https://todo-83e58.firebaseio.com/items");
return $firebaseArray(itemsRef);
})

.controller("ListCtrl", function($scope, $ionicListDelegate, Items) {
$scope.items = Items;


$scope.addItem = function () {
var name = prompt("what do you need to buy?");
if (name) {
$scope.items.$add({"name": name});
}
};

Sarei grato per qualsiasi suggerimento su comeottenere le basi giuste come ho provato a seguire le informazioni sul sito Firebase e mi sembra di aver impostato tutto correttamente. Sto fraintendendo l'autenticazione o dovrei essere in grado di scrivere sul database senza prima configurarlo?

risposte:

1 per risposta № 1

Sembra che la tua sicurezza e le tue regole non ti diano accesso items. Per favore assicurati di passare un po 'di tempo a leggere il Documentazione S & R.

Se stai solo testando l'applicazione e non vuoi preoccupartene, basta impostarla su full read e write.

Sulla nuova console, vai su Database> Regole.

{
"rules": {
".read": true,
".write": true
}
}