10-12-2019, 12:25 PM
Salut,
petite question applicable à un peu tout -même si je vais prendre nos jeux web en exemple- :
* Avez-vous une version "en ligne" des emails que vous envoyez à vos joueurs?
* Si oui, comment est-elle implémentée?
Je vois deux solutions: stocker le mail dans la db, l'associer à un token unique, et envoyer un lien avec ce token dans le mail expédié au joueur (et donc, dans le mail sauvé en DB aussi!) ou avoir un template en ligne (similaire à un template de page web) et lui passer en arguments "get" la liste des paramètres du template (ie: nom du joueur, évènements qui ont eu lieu, etc).
La première me semble fiable, mais si vous l'avez implémentée, s'alourdit-elle dans le temps, vu qu'on stocke tous les mails? Et combien de temps les stocker?
La seconde semble plus légère à mettre en oeuvre (on ne stocke que le template une seule fois), et signer l'ensemble des paramètres "get" permet d'éviter de forger de faux mails; en revanche, l'url résultante peut être très lourde si on a pas mal de paramètres dans le mail...
Alors vous avez opté pour quelle solution (si ce n'est pas "j'ai pas de version en ligne", qui est la plus simple de toutes )?
petite question applicable à un peu tout -même si je vais prendre nos jeux web en exemple- :
* Avez-vous une version "en ligne" des emails que vous envoyez à vos joueurs?
* Si oui, comment est-elle implémentée?
Je vois deux solutions: stocker le mail dans la db, l'associer à un token unique, et envoyer un lien avec ce token dans le mail expédié au joueur (et donc, dans le mail sauvé en DB aussi!) ou avoir un template en ligne (similaire à un template de page web) et lui passer en arguments "get" la liste des paramètres du template (ie: nom du joueur, évènements qui ont eu lieu, etc).
La première me semble fiable, mais si vous l'avez implémentée, s'alourdit-elle dans le temps, vu qu'on stocke tous les mails? Et combien de temps les stocker?
La seconde semble plus légère à mettre en oeuvre (on ne stocke que le template une seule fois), et signer l'ensemble des paramètres "get" permet d'éviter de forger de faux mails; en revanche, l'url résultante peut être très lourde si on a pas mal de paramètres dans le mail...
Alors vous avez opté pour quelle solution (si ce n'est pas "j'ai pas de version en ligne", qui est la plus simple de toutes )?