firebase admin dashboard
1.0.0
สร้างแดชบอร์ดผู้ดูแลระบบสำหรับแอปที่ขับเคลื่อนด้วย Firebase ของคุณได้อย่างง่ายดาย ตัวอย่างเช่น คุณสามารถสร้างแดชบอร์ดผู้ขายสำหรับการอัปโหลดสินค้าบนไซต์อีคอมเมิร์ซซึ่งใช้ Firebase เป็นแบ็กเอนด์
api ฟังก์ชันคลาวด์ของ Firebase ที่กำหนดไว้ภายในโฟลเดอร์ functionsapi ซึ่งโดยพื้นฐานแล้วเป็น API ที่ใช้ Express สำหรับแอปของคุณ คุณเขียนตรรกะทางธุรกิจที่ได้รับการคุ้มครองทั้งหมดที่นี่ ใส่ชื่อโครงการ Firebase ของคุณใน .firebaserc
ตั้งค่ารหัสลับสำหรับโทเค็น JWT บน Firebase
firebase functions:config:set auth.secret= " <YOUR_SECRET> " ซีดีไปที่ functions ฟังก์ชั่นแล้วรัน
yarn installสำหรับผู้ใช้ผู้ดูแลระบบทุกคน ให้รันสคริปต์ npm
yarn run passwdgen < username > < password >และปฏิบัติตามคำแนะนำเพิ่มเติม
ซีดีไปยังโฟลเดอร์ dashboard แล้วรัน
yarn install ในไฟล์ dashboard/src/globals.js ให้ตั้งค่าตำแหน่งข้อมูลฟังก์ชันคลาวด์ในระบบและการใช้งานจริงใน API_URL หากต้องการรับค่าเหล่านี้ ให้รัน:
สำหรับท้องถิ่น
firebase serve --only functionsสำหรับการผลิต
firebase deploy.json คีย์บัญชีบริการของโปรเจ็กต์แล้วส่งออกในตัวแปรสภาพแวดล้อม set GOOGLE_APPLICATION_CREDENTIALS= < path_to_json_file > /serviceAccountKey.jsonfunctions ให้รัน firebase functions:config:get > .runtimeconfig.jsonfirebase serve --only functionsdashboard แล้วรัน yarn start เรียกใช้ deploy.sh
โปรดเปิดฉบับใหม่ในกรณีที่คุณกำลังประสบปัญหาหรือเขียนถึงฉันที่ [email protected]