-1
채팅에 참여하기 위해 올바른 비밀번호를 입력했는지 확인하는 방법.Firebase - 비밀번호로 안전하게 채팅하기
이 접근법은 적절하게 부적절합니다. 이 코드는 내가 성취하고자하는 것을 보여주기위한 것이지만 전혀 작동하지 않습니다.
val ref = FirebaseDatabase.getInstance().getReference("chats")
ref.child(chatName).child("password").equalTo(password).addListenerForSingleValueEvent(
override fun onDataChange(snapshot: DataSnapshot) {
Log.d(TAG, snapshot.toString())
// if there is data the password was right
}
....
)
이 전체 비밀번호 채팅 시스템과 채팅을 안전하게 수행하려면 어떻게해야합니까? 어떤 종류의 규칙을 데이터베이스에 설정해야합니까?
뿌리 전화로 firebase 쿼리를 변경하고 클라이언트와 서버간에 전송되는 데이터를 볼 수 있습니까?
암호를 변경하는 방법은 무엇입니까? – Metu
이 모델을 사용하면 암호를 변경하려는 경우 모든 메시지를 이동해야합니다. 분기를 이동하거나 이름을 변경하는 작업이 없으므로 여기에 복사해야합니다. https://stackoverflow.com/questions/39107274/is-it-possible-to-rename-a-key-in-the-firebase-realtime-database –
을 참조하십시오. 그런 다음이 작업을 수행 할 다른 방법을 찾고 있습니다. 고마워. – Metu