Effacement d'une session au cours du développement Rails
-
24-09-2019 - |
Question
Comment puis-je effacer la session de rails, je peux commencer avec une ardoise fraîche? Je sais que je pouvais annuler chacune des variables de session avec session[:my_var] = nil
, mais est-il une tâche de râteau ou quelque chose qui sait comment restaurer les données de session à sa forme la plus élémentaire?
J'utilise et il stocke quelques propriétés dans la session que je voudrais effacer pour voir ce qui se passe en arrière-plan, comme order_id
, order_token
, user_credentials_id
, etc.
J'utilise SQLite3
La solution
rake db:sessions:clear
Autres conseils
Vérifiez votre session_store dans votre fichier environment.rb. Vous pouvez utiliser les « db: sessions: clair » que si elle dit active_record. Dans ce cas, vous abandonnes votre session db.
Sinon juste effacer les cookies de votre navigateur.