Firebase 관리자 및 Firebase 클라이언트 기본 설정

기본적으로 firebase 관리자는 firebase_admin을 관리할 수 있습니다. FIrebase를 사용하려면 Firebase 클라이언트를 사용하는 것이 좋습니다. Mungkin akan muncul pertanyaan, kalau semua bisa menggunakan firebase client, lalu kenapa harus menggunakan firebase_admin? mungkin ini akan menjadi pertanyaan yang memakan waktu untuk memikirkanya.

풍시와 케구나안



firebase_admin이 서버에 연결되어 있는 경우 firebase 클라이언트와 firebase 관리자 사이에서 서버를 관리할 수 있습니다. Firebase 관리자는 데이터 관리를 위해 Firebase 관리자 서버 측을 관리하고, Firebase 관리자는 클라이언트를 관리하기 위해 필요한 조치를 취합니다.

Firebase에 대한 사용자 인증이 필요합니다. 로그인 사용자 이름은 Firebase, Maka firebase 이름은 menyimpan 세션 사용자 이름은 firebase, dengan ini kita dapat mengambil 데이터 사용자는 sebelumnya입니다. 멜라쿠칸 펜감빌란 데이터 세션 클라이언트가 웹사이트를 열 때, bawah ini에 대한 fungsi가 있습니다.

import { getAuth } from "firebase/auth";

const auth = getAuth(config);
const user = auth.currentUser;


더 많은 정보를 얻으려면 클릭하십시오di sini .

세부 정보 데이터 사용자, apabila 사용자 sudah melakukan 로그인, apabila 사용자 sudah melakukan 로그인, karen firebase belum memiliki session dari 사용자 tersebut 및 null apabila 사용자 로그인이 있습니다.

Firebase 클라이언트는 사용자를 식별하기 위해 firebase 클라이언트를 분리할 수 있으며, firebase 클라이언트는 클라이언트를 식별할 수 없습니다. Misal, 다음은 사용자 A가 사용자 A와 사용자 B를 연결하여 B를 연결하고 Firebase를 사용자 A와 사용자 B를 식별할 수 있도록 하는 것입니다.

Server side는 sesuai apabila menerapkan metode seperti pada penjelasan di atas입니다. Salah satu alasan yang dapat menjelaskan adalah, bahwa server hanya memiliki satu perangkat saja, dan di akses oleh banyak perangkat. Perhatikan gambar di bawah ini!



Pada fambar di atas terlihat bahwa sebenarnya hanya ada satu perangkat server yang di akses oleh banyak perangkat client. Firebase 클라이언트는 서버에 연결되어 있으며 데이터를 공유할 수 있습니다. Saya berikan contoh di sini, kita misalkan kita menggunakan 시스템 인증 사용자 atau 로그인 di perangkat 서버. Firebase 또는 menyimpan sesseon 사용자 A berdasarkan merangkat 서버, bukan perangkat 클라이언트. Kemudian 사용자 B juga melakukan 인증 사용자 atau 로그인 di perangkat 서버. Maka maka firebase juga akan menyimpan 세션 사용자 B berdasarkan merangkat 서버. Dengan demikian dapat dikatakan data user A pada session firebase sudah terganti dengan user B. Apabila kita mengambil detal data user, maka data yang terambil adalah data user B dan bukan user A, padalah user A tidak melakukan logout sama sekali.

여러 사용자가 사용할 수 있는 앱을 설계할 때마다 여러 사용자가 함께 사용할 수 있습니다. 서버 측에서 firebase-admin을 사용할 수 있도록 설정하십시오. Sehingga 서버는 사용자를 관리하고 Firebase 데이터베이스에 데이터를 저장합니다.

좋은 웹페이지 즐겨찾기