Неавторизованный пользователь заходит на www.example.com.
Пользователь входит в систему по адресу: https://api.example.com/login.
После успешного входа пользователь перенаправляется на: https://dashboard.example.com
При возврате на: www.example.com - сессия сохраняется, и теперь пользователь может выйти оттуда
Пример показывает Heroku, который разделяет файлы cookie между приложениями, как показано на скриншоте.
Как работает эта установка? Как эту настройку можно имитировать с помощью приложений Rack?