В настоящее время переносим форум Discourse с включённым SSO на новый хост.
Мой план ниже, но я не знаю, как завершить все текущие сеансы входа (шаг 3).
Единственная настройка, которую я вижу в консоли администратора и которая может быть полезной, — это «максимальная продолжительность сеанса», но мне больше подошла бы кнопка «немедленно разлогинить всех». К сожалению, у меня нет доступа к инструментам командной строки.
Отключить SSO, чтобы новые пользователи не могли войти
Войти через /users/admin-login
Завершить все текущие сеансы входа, чтобы избежать потери данных
Чтобы защитить данные от потери, вы должны перевести форум в режим только для чтения со страницы резервного копирования, но, как я понимаю, это приведет к разлогиниванию всех пользователей в консоли Rails: