Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用书签的闪亮应用程序。因此,当在 shinyapps.io 上托管此应用程序时,我不希望其他用户看到我使用我的用户登录所做的书签。我尝试使用User = Sys.getenv("LOGNAME")),但它总是将用户名返回为 Shiny。
User = Sys.getenv("LOGNAME"))
如果您的意思是您使用的是 shinyapps 身份验证,用户必须通过 shinyapps.io 登录才能查看您的应用程序,那么您可以session$user在服务器端使用用户名。
session$user
确保您的服务器功能被定义为function(input, output, session)而不仅仅是function(input, output)
function(input, output, session)
function(input, output)