You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pour les PWA, l'abonnement (et le désabonnement) aux différents canaux de notifications est effectué à chaque lancement du service éponyme donc à chaque ouverture/fermeture.
Cette opération se fait comme suit:
1/ le service s'initialise côté client,
2/ Il met à jour la DB avec l'état à chaque canal (abonné ou non),
3/ le serveur "back" est alors notifié,
4/ celui-ci abonne effectivement le client via une api fcm.
Cela induit des opérations et des écritures/lectures en DB qui pourraient être évitées.
Se baser sur la persistances de l'état des abonnements côté client.
Attention à bien gérer:
la première connexion,
l'utilisation de canaux de notifications alternatifs.
The text was updated successfully, but these errors were encountered:
Pour les PWA, l'abonnement (et le désabonnement) aux différents canaux de notifications est effectué à chaque lancement du service éponyme donc à chaque ouverture/fermeture.
Cette opération se fait comme suit:
1/ le service s'initialise côté client,
2/ Il met à jour la DB avec l'état à chaque canal (abonné ou non),
3/ le serveur "back" est alors notifié,
4/ celui-ci abonne effectivement le client via une api fcm.
Cela induit des opérations et des écritures/lectures en DB qui pourraient être évitées.
Se baser sur la persistances de l'état des abonnements côté client.
Attention à bien gérer:
The text was updated successfully, but these errors were encountered: