27-01-2020, 02:58 PM
J'ai la même approche que Sephi pour du "MMO": un compte créé à la volée sans infos perso ni infos de connexion (email & password NULL, avec une session PHP crée qui fait référence à l'ID de ce compte mais ça, c'est au choix de la techo du back).
Après, je ne sais pas si c'est applicable, mais là, semble-t-il qu'il suffit de générer un UID (côté client ou serveur qu'importe) pour identifier les joueurs entre eux? Si je saisis bien, le but est juste d'avoir un ID du joueur côté serveur, donc cela peut se détacher de la notion de compte: le serveur génère un UID, l'envoie au client qui le stocke (qu'importe), ce qui permet d'identifier les clients entre eux pour la partie. Et lorsque le serveur génère l'UID, si le joueur est connecté classiquement, alors le serveur peut binder l'uid avec un compte pour sauver des stats ou autre?
Ce qui fait que l'on détache complètement l'ID du compte de jeu (pour la persistance, qui marche de manière classique avec une inscription "lourde" = volontaire) de l'UID technique servant uniquement à savoir quels joueurs (terminaux) causent avec quels autres? Il n'est alors plus nécessaire de s'inscrire pour jouer, le serveur délivrant un UID pour joueur séparément de la notion de compte de jeu inscrit.
Après, je ne sais pas si c'est applicable, mais là, semble-t-il qu'il suffit de générer un UID (côté client ou serveur qu'importe) pour identifier les joueurs entre eux? Si je saisis bien, le but est juste d'avoir un ID du joueur côté serveur, donc cela peut se détacher de la notion de compte: le serveur génère un UID, l'envoie au client qui le stocke (qu'importe), ce qui permet d'identifier les clients entre eux pour la partie. Et lorsque le serveur génère l'UID, si le joueur est connecté classiquement, alors le serveur peut binder l'uid avec un compte pour sauver des stats ou autre?
Ce qui fait que l'on détache complètement l'ID du compte de jeu (pour la persistance, qui marche de manière classique avec une inscription "lourde" = volontaire) de l'UID technique servant uniquement à savoir quels joueurs (terminaux) causent avec quels autres? Il n'est alors plus nécessaire de s'inscrire pour jouer, le serveur délivrant un UID pour joueur séparément de la notion de compte de jeu inscrit.