Я очень стараюсь, чтобы моя flexdashboard (Markdown) работала с параметрами пароля. Я прошел через несколько итераций, и самое близкое, что у меня есть, это появление DialgueModule при переходе к уценке.
Мой текущий код выполняет итерации примерно так.
---
title: "MyMarkdown_v1"
date: "January 10, 2019"
output: html_document
params:
password: pw<-getPass(msg = "Enter the Password, please!")
---
```{r global, echo=FALSE}
rmarkdown::render("SecretDocument.Rmd", params=list(pass=pw))
Это успешно вызывает параметры, но онлайн в IDE (при использовании «Вязание с параметрами»). Затем он работает как нужно, вызывая файл .Rmd, к которому у авторизованных пользователей должен быть доступ.
Однако, похоже, что после публикации (вне IDE) страница отображает файл .Rmd без параметров. Я посмотрел здесь и здесь . Но кажется , что для рендеринга файлов .Rmd с параметрами требуется платная услуга (например, RStudio Connect). Это правда? Если нет, то как мне заставить документ открываться в сети с требованием getPass (например, RPubs)
Конечно, если кто-нибудь знает, как напрямую проходить требования к аутентификации (т.е. паролю) в flexdashboard, это было бы здорово.