# Authentication, User Administration, and Hosting for 'shiny' Apps

## Documentation for package ‘polished’ version 0.6.1

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

add_app | Polished API - Add an App
add_app_user | Polished API - Add a User to an App
add_role | Polished API - Add a Role
add_user | Polished API - Add a User
add_user_role | Polished API - Add a User Role
admin_button_ui | An html button to navigate the the "Admin Panel"
api_list_to_df | Convert a list returned from the Polished API into a data frame
bundle_app | Create a tar archive
default_admin_ui_options | Default Options for the Admin UI
delete_app | Polished API - Delete an App
delete_app_user | Polished API - Delete an App User
delete_role | Polished API - Delete a Role
delete_user | Polished API - Delete a User
delete_user_role | Polished API - Delete a User Role
deploy_app | Deploy a Shiny app to Polished Hosting
email_input | A Shiny email 'input'
firebase_dependencies | Load the Firebase JavaScript dependencies into the UI
firebase_init | Initialize Firebase
get_api_key | set Polished API key
get_apps | Polished API - Get App(s)
get_app_users | Polished API - Get App(s) User(s)
get_dependent_packages | get packages required to run R code
get_roles | Polished API - Get Role(s)
get_users | Polished API - Get User(s)
get_user_roles | Polished API - Get User Role(s)
global_sessions_config | global configuration for 'polished' authentication
password_input | A modification of 'shiny::passwordInput'
polished_api_res | Send GET Request to the Polished API
polished_config | global configuration for 'polished' authentication
print.polished_api_res | print polished_api_res
profile_module | Profile Module Server
profile_module_ui | Profile Module UI
providers_ui | UI for the Social Sign In authentication providers' buttons
remove_query_string | Remove the URL query
secure_rmd | Render and secure R Markdown document
secure_server | Secure your Shiny app's server
secure_static | Secure a static HTML page
secure_ui | Secure your Shiny UI
send_password_reset_email_module | the server logic for a Shiny module to send a password reset email
send_password_reset_email_module_ui | the UI for a Shiny module to send a password reset email
set_api_key | set Polished API key
set_config_env | Automatically set the config environment
sign_in_check_jwt | Check the JWT from the user sign in
sign_in_js | Sign in and register pages JavaScript dependencies
sign_in_module | Server logic for the Sign In & Register pages
sign_in_module_2 | Server logic for the Sign In & Register pages
sign_in_module_2_ui | UI for the Sign In & Register pages
sign_in_module_ui | UI for the Sign In & Register pages
sign_in_social | verify the users Firebase JWT and store the session
sign_in_ui_default | Default UI styles for the Sign In & Registration pages
sign_out_from_shiny | Sign Out from your Shiny app
update_app | Polished API - Update an App
update_app_user | Polished API - Update an App User