Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

הערות פרסום על כללי האבטחה של Firebase

לסקירת הערות שחרור עבור מסוף Firebase ולפלטפורמות אחרות של Firebase וסרטי SDK קשורים, עיין בהערות המהדורה של Firebase .

25 במרץ 2020

  • בדיקת סוג כללים בודקת כעת אם קיימות שגיאות והתרעות נפוצות ב- CLI, מסוף האש ובסוויטת האמולטור. שגיאות יחסמו שימוש או פריסת הכללים שלך, אך אזהרות לא. התבונן בדוגמאות שלהלן. זמין בשפת הכללים v1, v2.

  • כללי משחק גן אתה יכול כעת לבצע באגים בכללי Firestore ואחסון במסוף על ידי ריחוף מעל ביטויים בגן המשחקים הכללים. עיין בתיעוד או בדוגמה להלן לקבלת פרטים נוספים.

13 בפברואר 2020

  • מפת הפרשים (שיפור שפות בכללים). הבדלי מפות נותנים את ההבדל בין מפות. מכיוון שאובייקטים של request resource בנויים כמפות, זה נהדר עבור נתונים ישנים וחדשים שונים. עיין בתיעוד ובדוגמאות שלהלן. זמין בשפת הכללים v1, v2.

  • משתנים מקומיים (חוקים שיפור שפה). משתנים מקומיים נתמכים כעת בכללי האבטחה! צור משתנה מקומי בפונקציות הכללים באמצעות מילת המפתח let . עיין בתיעוד ובדוגמאות להלן. זמין בשפת הכללים v2.

  • מפעילי טרנארי (כללים שיפור שפה). אם כללי האבטחה שלך מכילים זרימת בקרה מורכבת, תעריך שיש כעת מפעיל טרנרי בכללים לחנות אש ואחסון. זה עובד בדיוק כמו שהייתם מצפים: condition ? true case : false case . עיין בתיעוד ובדוגמאות שלהלן. זמין בשפת הכללים v1, v2.

9 בדצמבר, 2019

  • הגדר סוג (כללי שיפור שפה). סטים הם כעת סוג נתמך בכללי האבטחה של Firebase! זה נהדר לאכיפת שדות נדרשים ואופציונליים. ניתן להמיר רשימות myList.toSet() ידי חיוג ל- myList.toSet() . זמין בכללי האבטחה של Firebase v1, v2.

  • מדדי הערכת כלל בסטאקדריבר . מדדי הערכת כללי מיוצאים כעת מ- Firebase ל- Stackdriver עבור Cloud Firestore, מסד הנתונים בזמן אמת ומחסן עננים! זה מאפשר לך להגדיר מעקב והתראות סביב בקשות הרשאה לאפליקציה שלך. זמין בשפת הכללים v1, v2.

8 באוקטובר 2019

  • Map get (חוקים שיפור שפה). קל יותר get הערכים במפה באמצעות get . זה לוקח שני טיעונים: הראשון הוא המפתח בתוך המפה, והשני הוא ערך ברירת מחדל שיש להחזיר אם המפתח אינו קיים. עיין בתיעוד ובדוגמאות הבאות. זמין בשפת הכללים v1, v2.

  • Hashing (שיפור שפות בכללים). האם אי פעם תרצה לקבל ערך בחוקי האבטחה של Firebase, כדי לטשטש תכנים שאינך רוצה בטקסט רגיל או להימנע מטיפול במשהו לא מסורבל? כעת, לאחר ש- Hashing זמין בכללי האבטחה של Firebase, אתה יכול! עיין בתיעוד ובדוגמאות שלהלן. זמין בשפת הכללים v1, v2.

  • מחרוזת להחליף (שיפור שפות כללים). לפעמים מחרוזת בכללים שלך אינה בדיוק בצורה שאתה זקוק לה. כעת יש לך String.replace() לבצע ניקוי קל. זה עובד כמו שהיית מנחש: "myString".replace("my", "your") => "yourString" . פונקציה זו מתוארת בתיעוד ודוגמה נוספת מוצגת להלן. זמין בכללי האבטחה של Firebase v1, v2.