Lors de l'utilisation d'un sous-domaine et de l'affichage de tout élément lié à current_user. l'utilisateur est envoyé à une nouvelle page de session, la page montre que la session est créée et donne la possibilité de se déconnecter. Je ne peux pas utiliser de sous-domaine et ça marche bien.Ruby on Rails 2.1 Problèmes de sous-domaine-cookie
2
A
Répondre
1
Set dans votre environment.rb (ou environnements/* rb si vous utilisez des domaines différents pour chaque environnement.):
ActionController::CgiRequest::DEFAULT_SESSION_OPTIONS.update(:session_domain => '.domain.com')
1
Pour votre information ... comme des Rails 2.3, ce paramètre a changé . La version des rails ressemble:
ActionController::Base.session_options[:domain] = '.domain.com'
au cas où quelqu'un d'autre ici terres de Google et devient confus comme je l'ai fait.
0
@jkrall - pour ajouter à cela, le hash des options entières a été déplacé à: key,: secret, et: domain vs: session_key,: session_domain, etc.
Questions connexes
- 1. OS X Problèmes d'installation de Ruby on Rails PATH
- 2. Ruby on Rails d'installation
- 3. Ruby on Rails: « find_create_by_user »
- 4. OCIError (ruby on rails)
- 5. LocalJumpError (Ruby on Rails)
- 6. ruby on rails formulaire_pour
- 7. Ruby on Rails regex
- 8. Association polymorphe Ruby on Rails
- 9. Ruby on Rails - Se connecter
- 10. Afficher l'email Ruby on Rails
- 11. Ruby on Rails vs Django
- 12. Connexion/Inscription Ruby on Rails?
- 13. Ruby on Rails: formulaire select
- 14. Ruby on Rails MVC Question
- 15. Ruby on Rails, détection Javascript
- 16. Ruby on Rails Actions help
- 17. CMS pour Ruby on Rails
- 18. Triple rejoindre Ruby on Rails
- 19. Ruby on Rails et CruiseControl.rb
- 20. Ruby on Rails - paramètre tronquer
- 21. Recherche dans Ruby On Rails
- 22. Liste triable Ruby on Rails
- 23. Ruby on Rails SQL Optimisations
- 24. Ruby On Rails ID personnalisé
- 25. Ruby on Rails symbole validation
- 26. ruby on rails Problème SQLite
- 27. Analyser dans Ruby (on Rails)
- 28. Antipatterns avec Ruby on Rails
- 29. Ruby on Rails: Erreur rubygem
- 30. Formulaire booléen Ruby on Rails