我正在认真尝试让我的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文件。我看着here和here。但是看来带有参数的.Rmd文件渲染需要付费服务(例如RStudio Connect)。真的吗?如果没有,我该如何在网上(即RPubs)使用getPass要求打开文档
当然,如果有人知道如何直接在flexdashboard中通过身份验证(即密码)要求,那真是太棒了。