FCM 토큰 처리: 하나의 기기, 여러 계정
Firebase 클라우드 메시징(FCM) 토큰은 앱의 각 인스턴스에 대해 생성됩니다. 특정 계정이 아닌 장치. 이는 앱 내에서 사용자 계정을 처리할 때 혼란을 초래할 수 있습니다.
FCM 토큰의 데이터베이스 저장
특정 사용자에게 알림을 보내려면 FCM 토큰을 저장하는 것을 고려할 수 있습니다. 데이터베이스에서. 그러나 사용자가 동일한 장치를 사용하여 로그아웃하고 새 계정을 생성하면 동일한 장치에 대한 데이터베이스에 두 개의 행(및 토큰)이 표시됩니다.
토큰 변경 처리
사용자가 앱 내에서 계정을 전환하면 기기의 FCM 토큰은 변경되지 않습니다. 이 토큰은 현재 사용자와 관계없이 기기의 앱 인스턴스를 나타냅니다.
데이터베이스 업데이트
중복 토큰을 방지하려면 다음과 같이 데이터베이스를 업데이트해야 합니다. 사용자 로그아웃:
추가 고려 사항
위 내용은 단일 장치에서 여러 계정의 FCM 토큰을 처리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!