L'ensemble de cookies de la session Rails est visible uniquement sur le sous-domaine qui lui est attribué (par exemple, le paramètre domain: nil
dans la configuration du magasin de sessions). Cela signifie qu'il existe des sessions utilisateur distinctes par sous-domaine, ce que nous voulons. Cependant, nous aimerions quand même que les messages Flash soient visibles dans tous les sous-domaines. Donc, si elles se déconnectent foo.oursite.com et sont redirigées vers www.oursite.com, elles devraient voir le message «déconnecté avec succès» du flash, même s'il s'agit de sous-domaines différents. Donc ma question est: pouvons-nous configurer le système flash Rails pour utiliser un cookie séparé dans le magasin de session, afin que nous puissions définir domain: :all
pour ce cookie et que le flash soit visible à travers les sous-domaines?Comment stocker le flash dans un cookie différent de la session Rails?
(Nous sommes sur Rails 5.0)