Rumah > Artikel > pangkalan data > Bagaimana Mengendalikan Token FCM untuk Berbilang Akaun pada Peranti Tunggal?
Pengendalian Token FCM: Satu Peranti, Berbilang Akaun
Token Firebase Cloud Messaging (FCM) dijana untuk setiap tika apl pada peranti, bukan untuk akaun tertentu. Ini boleh menyebabkan kekeliruan apabila mengendalikan akaun pengguna dalam apl.
Storan Pangkalan Data Token FCM
Untuk menghantar pemberitahuan kepada pengguna tertentu, anda boleh mempertimbangkan untuk menyimpan token FCM mereka dalam pangkalan data. Walau bagaimanapun, apabila pengguna log keluar dan mencipta akaun baharu menggunakan peranti yang sama, dua baris (dan token) akan hadir dalam pangkalan data untuk peranti yang sama.
Mengendalikan Perubahan Token
Apabila pengguna menukar akaun dalam apl, token FCM untuk peranti itu kekal tidak berubah. Token ini mewakili tika apl pada peranti, tanpa mengira pengguna semasa.
Kemas Kini Pangkalan Data
Untuk mengelakkan token pendua, anda harus mengemas kini pangkalan data seperti berikut apabila pengguna log keluar:
Pertimbangan Tambahan
Atas ialah kandungan terperinci Bagaimana Mengendalikan Token FCM untuk Berbilang Akaun pada Peranti Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!