在Shiny Server中使用md5输入密码后启动Shiny app

时间:2016-12-09 16:08:48

标签: shiny shiny-server

我知道在Shiny Server Pro中有一个密码控制功能,但我只使用Shiny Server和函数passwordInput(),就像textInput(),我知道可以使用包摘要为了加密密码,我发现一些与rstudio中的md5完美配合的应用就像这个优秀的例子: https://gist.github.com/withr/9001831 但当我把代码放在我的shinyserver文件夹中分享它时,我有这个错误: 发生错误应用程序无法启动。应用程序在初始化期间退出。

同样在md5工作时我发现了这个例子: Starting Shiny app after password input 再次它在rstudio中工作得很完美但是当我把代码放在我的shinyserver文件夹中来分享它时我有这个错误: 错误:发生错误。检查您的日志或联系应用程序作者以获得说明。

我有其他应用程序正常工作,但只是使用密码输入和条件,但这不安全,我不能很好地控制谁是loggin,我认为这不是包中的问题,因为我有我的默认库和闪亮的库中包含相同的包。

我认为问题可能在于特权,因为在var / log / shiny-server中 我有这个 -su:línea0:cd:/ srv / shiny-server / RIESGOS / SUSPENDIDOS_F:Permiso denegado

SUSPENDIDOS_F是包含代码的文件夹的名称 对于其他应用程序,日志正常

请帮我解决这个问题,我需要和app一样在Shiny Server中使用这个例子。

0 个答案:

没有答案