Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment gérer les sessions sur différents appareils ?

Je vous déconseille fortement d'utiliser mysql pour stocker des sessions. Je suggérerais d'utiliser redis ou memcache. Redis stockera les données sur le disque en cas de panne de votre serveur. Redis vous permet également de définir un TTL pour faire expirer la session, ce qui résoudrait #4.

Si vous utilisez des appels basés sur le repos, je suggérerais simplement d'ajouter la session à l'en-tête en tant que cookie et de la transmettre dans les deux sens. Émulant essentiellement la façon dont un navigateur accéderait à cette page. Je pense que cela faciliterait aussi les tests.