ฉันค่อนข้างใหม่กับการเขียนโค้ดและกำลังมีปัญหา
ฉันมีรหัสนี้เพื่อส่งข้อมูลไปยัง firebase
app.userid = app.user.uid
var userRef = app.dataInfo.child(app.users);
var useridRef = userRef.child(app.userid);
useridRef.set({
locations: "",
theme: "",
colorScheme: "",
food: ""
});
อย่างไรก็ตามฉันยังคงได้รับข้อผิดพลาด:
คำเตือน FIREBASE: ตั้งค่าที่ / users / (GoogleID) ล้มเหลว: permission_denied 2016-05-23 22: 52: 42.707 firebase.js: 227 Uncaught (ตามสัญญา) ข้อผิดพลาด: PERMISSION_DENIED: การอนุญาตถูกปฏิเสธ (…)
เมื่อฉันพยายามค้นหาสิ่งนี้มันจะพูดถึงกฎสำหรับ Firebase ซึ่งดูเหมือนว่าจะเป็นภาษาที่ฉันยังไม่ได้เรียนรู้ (หรือมันเป็นแค่การพูดเหนือหัวของฉัน) ใครช่วยอธิบายได้ไหมว่าอะไรเป็นสาเหตุของปัญหา ฉันคิดว่าฉันกำลังขอให้มันจัดเก็บอีเมลและชื่อที่แสดงของผู้ใช้และคุณไม่ได้รับอนุญาตให้ทำสิ่งนี้ แต่เมื่อฉันนำสิ่งเหล่านั้นออกไปฉันก็ยังคงมีปัญหาเหมือนเดิม มีวิธีหลีกเลี่ยงข้อผิดพลาดนี้โดยไม่ต้องตั้งกฎหรือเป็นกฎบางอย่างที่ฉันสามารถสอนตัวเองได้ว่าจะเขียนอย่างไรในหนึ่งวันหรือฉันแค่ออกจากลีก
ขอบคุณสำหรับความช่วยเหลือ!