03-01-2015, 01:25 PM
Totalement d'accord, redémarrer apache n'est pas une solution géniale : j'imagine que ça va couper les connexions actives (donc déconnecter les utilisateurs), et c'est un risque de plantage également.
Perso je partirai plus sur l'idée de la DB, puisque tu as le moyen de récupérer les IP qui te posent problème, il suffit de les stocker et à l'inscription/connexion, il te suffit de vérifier que cette IP n'est pas une IP à problème. Dans ce cas, tu affiches un beau message en disant que l'IP est bloquée ou je sais pas trop quoi..
Dans mon cas, je cherche à diminuer l'impact des multicomptes et, si ça n'est pas assez, j'imagine mettre en place un système basé sur les IP des dernières connexions.
Ex : Je me connecte avec un compte, je suis en IP fixe. Cette IP est associée à mon compte dans la DB. Je me déconnecte, puis me connecte avec un autre compte mais la même IP. Je puis tout de même jouer (car il faut prendre en compte qu'une famille puisse jouer à plusieurs sur une même connexion), mais dans ce cas je ne peux pas faire d'échanges ou autres avec mon autre compte.
Perso je partirai plus sur l'idée de la DB, puisque tu as le moyen de récupérer les IP qui te posent problème, il suffit de les stocker et à l'inscription/connexion, il te suffit de vérifier que cette IP n'est pas une IP à problème. Dans ce cas, tu affiches un beau message en disant que l'IP est bloquée ou je sais pas trop quoi..
Dans mon cas, je cherche à diminuer l'impact des multicomptes et, si ça n'est pas assez, j'imagine mettre en place un système basé sur les IP des dernières connexions.
Ex : Je me connecte avec un compte, je suis en IP fixe. Cette IP est associée à mon compte dans la DB. Je me déconnecte, puis me connecte avec un autre compte mais la même IP. Je puis tout de même jouer (car il faut prendre en compte qu'une famille puisse jouer à plusieurs sur une même connexion), mais dans ce cas je ne peux pas faire d'échanges ou autres avec mon autre compte.