반응형

firebase 5

Cloud Firestore: 고유 사용자 이름 적용

Cloud Firestore: 고유 사용자 이름 적용 문제 저는 이 질문을 여러 번 보았지만(Firebase Real-Time Database의 맥락에서도) 설득력 있는 답변을 보지 못했습니다.문제 설명은 매우 간단합니다. (인증된) 사용자가 아직 사용하지 않은 사용자 이름을 선택하는 방법은 무엇입니까? 먼저, 이유: 사용자 인증 후 고유한 사용자 ID를 가집니다.그러나 많은 웹 앱은 사용자의 개인 데이터(실명과 같은)를 보호하기 위해 사용자가 "표시 이름"(사용자가 웹 사이트에 표시할 방법)을 선택할 수 있도록 합니다. 사용자 모음 다음과 같은 데이터 구조가 주어지면 각 사용자에 대한 다른 데이터와 함께 사용자 이름을 저장할 수 있습니다. /users (collection) /{uid} (documen..

prosource 2023.07.17

파이어베이스 실시간 데이터베이스에서 삭제하는 방법은 무엇입니까?

파이어베이스 실시간 데이터베이스에서 삭제하는 방법은 무엇입니까? 안드로이드 앱에서 Firebase 실시간 데이터베이스를 사용하고 있으며 다음과 같은 데이터가 있습니다. (사진에 표시된) "Apple" 레코드를 삭제하려면 어떻게 해야 합니까? 문서에 따르면 참조에서 removeValue()라고 하는 항목을 제거합니다.하지만 참고 자료를 얻기 위해서는 어린이 신분증이 필요합니다.임의로 생성된 ID(-KISx87aYigSH3)이기 때문입니다.ILP0D), 삭제 방법은 무엇입니까?제거할 항목의 키를 모르는 경우 먼저 데이터베이스를 쿼리하여 해당 키를 확인해야 합니다. DatabaseReference ref = FirebaseDatabase.getInstance().getReference(); Query appl..

prosource 2023.07.07

Firebase 확인 이메일이 전송되지 않음

Firebase 확인 이메일이 전송되지 않음 Firebase 전자 메일/암호 인증을 설정했지만 보안상의 이유로 사용자가 전자 메일을 확인해야 합니다.파이어베이스 웹사이트에는 다음과 같이 나와 있습니다. 사용자가 전자 메일 주소와 암호를 사용하여 등록하면 전자 메일 주소를 확인하는 확인 전자 메일이 전송됩니다. 그런데 가입을 해도 확인 메일이 오지 않습니다. 제가 찾아보니 비밀번호 재설정 이메일을 보내는 코드만 있고 이메일 확인 메일을 보내는 코드는 없습니다. 저는 여기를 살펴보았습니다. https://firebase.google.com/docs/auth/ios/manage-users#send_a_password_reset_email 내가 어떻게 할 수 있는지 아는 사람?새로운 Firebase 이메일 인증..

prosource 2023.06.27

FCM 토큰은 언제 만료됩니까?

FCM 토큰은 언제 만료됩니까? FCM 토큰은 언제 만료됩니까?6개월인가요?하지만 그것은 만료되지 않습니다.다음 중 하나가 발생하면 자동으로 갱신됩니다. https://firebase.google.com/docs/cloud-messaging/android/client 에 따르면: - 앱이 인스턴스 ID를 삭제합니다. - 앱이 새 장치에 복원됩니다. -사용자가 앱을 제거/재설치합니다. -사용자가 앱 데이터를 지웁니다. 토큰 생성 모니터링 새 토큰이 생성될 때마다 onTokenRefresh 콜백이 실행되므로 get을 호출합니다.컨텍스트의 토큰은 사용 가능한 현재 등록 토큰에 액세스할 수 있도록 합니다.매니페스트에 서비스를 추가했는지 확인한 다음 get을 호출합니다.onTokenRefresh 컨텍스트에서 토큰..

prosource 2023.06.17

Firebase Messaging에서 모든 항목을 한 번에 구독 취소

Firebase Messaging에서 모든 항목을 한 번에 구독 취소 한 번에 모든 주제에서 구독을 취소할 수 있는 방법이 있습니까? Firebase Messaging을 사용하여 구독 중인 일부 항목에서 푸시 알림을 받고 있는데, 어떻게든 모든 항목에서 구독을 하나씩 취소하지 않고 구독을 취소해야 합니다.그게 가능한가요?인스턴스 API를 사용하여 지정된 토큰에 가입된 사용 가능한 모든 항목을 쿼리하고 모든 항목에서 가입 취소를 여러 요청을 호출할 수 있습니다. 하지만, 만약 당신이 모든 주제로부터 받는 것을 멈추고 싶다면, 그리고 토큰이 전혀 유용하지 않다면, 당신은 전화할 수 있습니다.FirebaseInstanceId.getInstance().deleteInstanceId()(reference: del..

prosource 2023.06.07
반응형