我正在开发一个使用书签的闪亮应用程序。因此,当在 Shinyapps.io 上托管此应用程序时,我不希望其他用户看到我使用用户登录所做的书签。我尝试使用,User = Sys.getenv("LOGNAME"))但它总是将用户名返回为 Shiny。
如果您的意思是您使用的是shinyapps 身份验证,用户必须通过shinyapps.io 登录才能看到您的应用程序,那么您可以session$user在服务器端使用用户名。
请确保您的服务器功能被定义为function(input, output, session),而不是仅仅function(input, output)