Description Usage Arguments Details Value See Also Examples
When using crunchyServer()
to wrap your app in Crunch authentication and
authorization, you need to wrap your UI body content inside crunchyBody()
.
1 |
... |
UI elements for your app |
This is the part that is conditionally rendered if the user is allowed.
Any UI elements you want always to show, including <head>
tags, should go
outside this function.
A uiOutput()
container into which crunchyServer()
will
conditionally render output.
crunchyPublicBody()
crunchyServer()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ## Not run:
shinyUI(fluidPage(
tags$head(
# This is content that will always be rendered
tags$title("My secure app")
),
crunchyBody(
# This is content that only is rendered if the user is authorized
fluidRow(
column(6, h1("Column 1")),
column(6, h1("Column 2"))
)
)
))
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.