반응형
Firestore 컬렉션 액세스
난 여기 소방서에 있어, 고객 어플리케이션에 컬렉션을 쉽게 통합할 수 있는 방법이 마음에 들어.
현재 나는 이렇게 Vue 스토어에서 직접 콜렉션에 접속하고 있다.
async createPost({ state, commit }, post) {
await fb.postsCollection.add({
createdOn: new Date(),
content: post.content,
userId: fb.auth.currentUser.uid,
userName: state.userProfile.name,
comments: 0,
likes: 0
})
}
이거 안전해?데이터베이스가 클라이언트 측에 직접 노출되기 때문이다.결과적으로 무단 데이터 조작이 발생할 수 있다.데이터베이스 작업이 서버 쪽에서만 수행되도록 데이터베이스 작업을 익스프레스 API같은것으로 이동해야 하는가?내가 찾은 모든 예시와 문서는 클라이언트측에서 모든 것을 가지고 있고 데이터베이스는 보안 규칙으로 보호된다.
참조URL: https://stackoverflow.com/questions/65070414/accessing-firestore-collections
반응형
'IT이야기' 카테고리의 다른 글
가져오기-jdl 성공 후 JHipster Entities 메뉴가 비어 있음 (0) | 2022.03.15 |
---|---|
Vuejs 2의 특정 경로로 이동 (0) | 2022.03.15 |
vuex에서 스토어 값을 보는 방법? (0) | 2022.03.15 |
툴 > 안드로이드 메뉴는 안드로이드 스튜디오에 존재하지 않는다. (0) | 2022.03.15 |
사전은 Python 3.6+로 주문되었는가? (0) | 2022.03.15 |