This function is used to secure your Shiny app's server function. Make sure to pass
your Shiny app's server function as the first argument to secure_server() at
the bottom of your Shiny app's server.R file.
secure_server(
server,
custom_sign_in_server = NULL,
custom_admin_server = NULL,
allow_reconnect = FALSE,
account_module = NULL,
splash_module = NULL
)A Shiny server function (e.g function(input, output, session) {})
Either NULL, the default, or a Shiny module server containing your custom
sign in server logic.
Either NULL, the default, or a Shiny module server function containing your custom admin
server functionality.
argument to pass to the Shiny session$allowReconnect() function. Defaults to
FALSE. Set to TRUE to allow reconnect with shiny-server and Rstudio Connect. Set to "force"
for local testing. See https://shiny.rstudio.com/articles/reconnecting.html for more information.
the server code for the user account module.
the server code for the splash page.