Как найти проверенного пользователя с помощью Action Cable на автономном сервере?

У меня есть https://www.mydomain.fr/ и я хочу использовать https://cable.mydomain.fr/ для своего сервера кабельных действий.

В учебном пособии ( http://guides.rubyonrails.org/action_cable_overview.html) есть User.find_by(id:cookies.signed[:user_id]) но это ноль на cable.mydomain.fr

Есть ли способ получить cookie через поддомен?

(Я запускаю его как отдельное приложение на героку с web: bundle exec puma -p $PORT cable/config.ru это работает, но не могу найти печенье)

Я попытался на www.mydomain.fr сделать это:

cookies.signed[:test_cookie] = {value: 'test',domain: :all}
cookies.signed[:test_cookie2] = {value: 'test',domain: '.mydomain.fr'}
cookies.signed[:test_cooki32] = {value: 'test',domain: 'mydomain.fr'}

Но я продолжаю иметь nil на cable.mydomain.fr для:

cookies.signed[:test_cookie] 
cookies.signed[:test_cookie2]
cookies.signed[:test_cookie3] 

0 ответов

Другие вопросы по тегам