代码之家  ›  专栏  ›  技术社区  ›  SNT

如何将用户名登录到shinyapps.io上托管的闪亮应用程序

  •  0
  • SNT  · 技术社区  · 7 年前

    我正在开发一个闪亮的应用程序,我正在使用书签。因此,当在shinyapps.io上托管此应用程序时,我不希望其他用户看到我使用用户登录时使用的书签。我试着用 User = Sys.getenv("LOGNAME")) 但它总是返回闪亮的用户名。

    1 回复  |  直到 7 年前
        1
  •  7
  •   DeanAttali    7 年前

    如果您的意思是您正在使用shinyapps身份验证,用户必须通过shinyapps.io登录才能查看您的应用程序,那么您可以使用 session$user 在服务器端。

    确保您的服务器功能定义为 function(input, output, session) 而不仅仅是 function(input, output)

    推荐文章