Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 13

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
В редис можно попробовать ссесиию сохранять
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
пробовал и в active record тоже - не помогло
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
У вас несколько монолитов и вам между ними надо сессию делить?
источник

A*

Alex *SHADOW* in Ruby, Rails, Hanami | dry-rb
Alexey Poimtsev
пробовал и в active record тоже - не помогло
"не помогло" ? это как вообще? типа сессия не сохраняется или что?
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
У вас несколько монолитов и вам между ними надо сессию делить?
ага
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
Если несколько монолитов, и у них разные бд так?
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
На все эти монолиты расшарьте один редис, и делитесь сессией через редис на всех монолитах?
источник

DM

Denis Misiurca in Ruby, Rails, Hanami | dry-rb
Alexey Poimtsev
Чят, если у кого есть наработки - как лучше всего реализовать сохранение сессии между несколькими приложениями на субдоменах? В рамках субдоменов в одном приложении вопросов нет, а как сессию прозрачно прокидывать во второе приложение на другом субдомене?
Только пинать со всех доменов один общий который и контролирует аккаунты
источник

A*

Alex *SHADOW* in Ruby, Rails, Hanami | dry-rb
тогда sso
источник

DM

Denis Misiurca in Ruby, Rails, Hanami | dry-rb
У меня когда-то rubycas для этой цели был, но он вроде не совсем живой уже
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Если несколько монолитов, и у них разные бд так?
вчера для тестов сделал 2 монолита на одной БД, поставил active record store + devise, но при том, что оба приложения смотрят в одну бд - пользовательская сессия не прокинулась
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
Alexey Poimtsev
вчера для тестов сделал 2 монолита на одной БД, поставил active record store + devise, но при том, что оба приложения смотрят в одну бд - пользовательская сессия не прокинулась
Так сессия в бд не хранится вроде
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
Denis Misiurca
У меня когда-то rubycas для этой цели был, но он вроде не совсем живой уже
вот да - я тоже на него смотрел, но как-то там всё мертво
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Так сессия в бд не хранится вроде
идентификатор в куке, данные в БД насколько я помню
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
ну и домен для куки тоже в куке 🙂
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
Alexey Poimtsev
идентификатор в куке, данные в БД насколько я помню
Кука расшифровывается через какой-то secret же? в обоих монолитах одинаковый secret?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Alexey Poimtsev
вчера для тестов сделал 2 монолита на одной БД, поставил active record store + devise, но при том, что оба приложения смотрят в одну бд - пользовательская сессия не прокинулась
источник

ЯК

Ярослав Коробейников... in Ruby, Rails, Hanami | dry-rb
которым подписывается суссия
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Айди сессии в куках же
источник

AP

Alexey Poimtsev in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Кука расшифровывается через какой-то secret же? в обоих монолитах одинаковый secret?
вроде да - я проверю, не накосячил ли
источник