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



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

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

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

相关内容

最新更新