登录详细信息可以从 Shinyproxy 传递到 Shiny 应用程序吗?
我想编写 sql 查询来过滤内容并仅显示与该用户相关的数据。
2213 次
1 回答
8
这是完全可能的。正如手册的配置页面所提到的,当用户通过身份验证时,以下环境变量将在用户启动的任何 Shiny 应用程序中可用:
- SHINYPROXY_USERNAME:用户名,登录时使用
- SHINYPROXY_USERGROUPS:经过身份验证的用户所属的组,以逗号分隔的值
在 Shiny 应用程序中,您可以使用以下方法查询此信息
userName <- Sys.getenv("SHINYPROXY_USERNAME")
并在您的 SQL 查询中使用该下游。
于 2018-04-04T19:35:20.410 回答