Is there any way to make R Shiny support multiple users? I'm talking about hundreds of concurrent users

shiny
rstudio

#1

Is there any way to make R Shiny support multiple users? I’m talking about hundreds of concurrent users. To add some context: I’m not talking about Authentication (username / password). That will be taken care of by Auth0 (see auth0.com). So AFTER they are logged in, I see that Shiny Server does not pass the username to the Shiny session (maybe deliberately, so that you are forced to purchase the Commercial license to Shiny Server?).My question is more about : a) how do I make it recognize the username of the logged in user? b) will it scale to hundreds of concurrent (simultaneous) users?


#2

Hi,
Did you ever find an answer to your questions? I am particularly interested in question (a). I have a shiny app and I'm trying to integrate Auth0 authentication into it. I would like the username to be passed to the app/shiny session itself to determine what is displayed after log in (as different users will see different content). Don't seem to be managing to do this though.
Thank you!


#3

Check out this talk from the 2018 RStudio::conf

https://www.rstudio.com/resources/videos/scaling-shiny/