Setup Firebase authentication
ทำการใส่ config Firebase Authentication
เอกสารต้นฉบับ: https://firebase.google.com/docs/auth/web/start (จากนี้จะขอย่อ Firebase Authentication เป็น Firebase Auth)
สิ่งแรกที่เราจะทำ คือเพิ่ม config หลัก Firebase Auth เข้า src/firebase.js
- ทำการ import library Firebase auth เข้ามา
- ต่อ Firebase Auth เข ้ากับ emulator ผ่าน
connectAuthEmulator
import { initializeApp } from 'firebase/app'
import { getFirestore, connectFirestoreEmulator } from 'firebase/firestore/lite'
// ทำการ import library ของ Firebase Auth
import { getAuth, connectAuthEmulator } from 'firebase/auth'
const firebaseConfig = {
/* config firebase ของ project ตัวเอง */
}
const app = initializeApp(firebaseConfig)
const db = getFirestore(app)
connectFirestoreEmulator(db, '127.0.0.1', 8080)
// ทำการเพิ่ม Firebase Auth เข้ามา
const auth = getAuth()
connectAuthEmulator(auth, 'http://127.0.0.1:9099')
// export ตัว auth ออกไป
export {
db,
auth
}