Из-за того, что сайт Shinyapps.io использует файлы cookie сеанса (как описано здесь) и браузеры сохраняют эти файлы cookie дольше, чем должны (как описано здесь), выход из приложения с использованием
https://accountName.shinyapps.io/appName/__logout__ (с заменой «accountName» и «appName» соответственно) не приводил к повторной аутентификации в течение довольно долгого времени без видимого исправления. на горизонте. Чтобы обеспечить повторную аутентификацию, необходимо выйти из оба приложения с предыдущим URL-адресом и из своей учетной записи с помощью
https://login.shinyapps.io/logout.
Ни у кого нет на это времени.
Я бы хотел обернуть оба URL-адреса выхода в кнопку действия для плавного, отказоустойчивое решение. Самое близкое, что мне удалось сделать на данный момент, это следующее (которое необходимо протестировать как минимум на учетной записи Shinyapps.io стандартного уровня в качестве частного приложения):
Код: Выделить всё
library(shiny)
ui
Подробнее здесь: [url]https://stackoverflow.com/questions/79798959/go-to-sequential-urls-with-actionbutton-to-log-out-of-shiny-app[/url]