Man pages for Tim113/shinyauth
shinyauth adds simple authentication to a shiny app, via a MySQL db table of users

admin_tabCreate the Admin Tab tab
auth_bodyCreate the body for the auth part of the dashboard This will...
auth_checkCheck the username and password given in input$user and...
auth_serverManage the logon, and the changes of the UI based upon
auth_sidebarCreate the sidbar for the dashboard, diffrent dependent upon...
authSidebarMenuFunction that creates a sidebar with the id authMenuItems and...
change_user_admin_statusFunction that allos for the awaring and revoking of admin...
change_user_detailsChange users Deitals must be called from inside a name space
change_user_passwordChagne users password
check_user_idGiven a user id return TRUE if they exist in the db and FALSE...
create_auth_tablesFunction to create tables for shinyauth, this funciton will...
create_user_modalUser creation modal
generate_random_passwordGenerate a random password using sodium
get_curret_user_idsQuery the db for the table of all of the user information
get_random_charGenerate a random character using sodium
get_random_intGenerate a random integer using sodium
get_users_tableQuery the db for the table of all of the user information
list_defultsGiven an auth object create a list of the defult values
make_auth_objectMake the auth object from the auth_config file and the...
message_modalShow a message to the user, without custom javascript
password_change_managerThis function creates and manages the life cycle of a uniqe...
password_change_modalPassword Reset/Change modal ui box The UI shown depends on if...
password_change_requiredCheck if a given user's password needs changing. A password...
render_admin_pageFunction creating the ui for a admin page
render_settings_pageFunction creating the ui for a settings page for a given user...
saBodyDeffine the ui for the body of the shiny app using shinyauth
saSidebarDeffine the ui for the sidebar of the shiny app using...
save_new_passwordSave a new password to the db
save_new_userSave a new user to the db
save_user_detailsSave the current user datailes to the db
settings_tabCreate the settings tab This function needs to be able to...
test_authMake an auth object like the one that would be present after...
user_creation_managerThis funciton allows an admin to create a new user of the app
users_table_creationCreate table of users with buttons to change password and...
Tim113/shinyauth documentation built on May 24, 2019, 8:46 p.m.