J'essaie de partager la session entre sous-domaines, mais je ne pouvais pas.Développer le partage de session entre sous-domaines
J'ai suivi ce Devise config, mais cela n'a pas fonctionné.
Voici comment mes /etc/hosts ressemble:
127.0.0.1 localhost
127.0.0.1 apedraza.bejoy.local
127.0.0.1 bejoy.local
127.0.1.1 augusto-Lenovo-G580
127.0.0.1 api.the_genesis.com
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
et mes config/initializers/session_store.rb
Rails.application.config.session_store :cookie_store, key: '_bejoy_session', domain: ".bejoy.local"
Dans mon bejoy.local: 5000/users/sign_in, j'ai créé un compte (avec sous-domaine apedraza) et il redirige vers apedraza.bejoy.local: 5000/admin, mais que les routes redirige vers apedraza.bejoy.local: 5000/users/sign_in, c'est parce que la session ne peut être trouvée.
J'ai l'application rails dans un conteneur Docker, donc je ne sais pas si cela pourrait être un problème.
Êtes-vous certain de cette réponse? Sinon, cela aurait dû être un commentaire. –