Package: shinymanager 1.0.510

Benoit Thieurmel

shinymanager: Authentication Management for 'Shiny' Applications

Simple and secure authentification mechanism for single 'Shiny' applications. Credentials can be stored in an encrypted 'SQLite' database or on your own SQL Database (Postgres, MySQL, ...). Source code of main application is protected until authentication is successful.

Authors:Benoit Thieurmel [aut, cre], Victor Perrier [aut]

shinymanager_1.0.510.tar.gz
shinymanager_1.0.510.zip(r-4.5)shinymanager_1.0.510.zip(r-4.4)shinymanager_1.0.510.zip(r-4.3)
shinymanager_1.0.510.tgz(r-4.5-any)shinymanager_1.0.510.tgz(r-4.4-any)shinymanager_1.0.510.tgz(r-4.3-any)
shinymanager_1.0.510.tar.gz(r-4.5-noble)shinymanager_1.0.510.tar.gz(r-4.4-noble)
shinymanager_1.0.510.tgz(r-4.4-emscripten)shinymanager_1.0.510.tgz(r-4.3-emscripten)
shinymanager.pdf |shinymanager.html
shinymanager/json (API)
NEWS

# Install 'shinymanager' in R:
install.packages('shinymanager', repos = c('https://datastorm-open.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/datastorm-open/shinymanager/issues

On CRAN:

shinyshiny-servershinyapps

10.51 score 390 stars 2 packages 316 scripts 2.0k downloads 16 exports 77 dependencies

Last updated 10 months agofrom:3addca57b9. Checks:1 OK, 7 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 11 2025
R-4.5-winNOTEFeb 11 2025
R-4.5-macNOTEFeb 11 2025
R-4.5-linuxNOTEFeb 11 2025
R-4.4-winNOTEFeb 11 2025
R-4.4-macNOTEFeb 11 2025
R-4.3-winNOTEFeb 11 2025
R-4.3-macNOTEFeb 11 2025

Exports:auth_serverauth_uicheck_credentialscreate_dbcreate_sql_dbfab_buttongenerate_pwdget_labelspwd_serverpwd_uiread_db_decryptsecure_appsecure_serverset_labelsuse_languagewrite_db_encrypt

Dependencies:askpassbase64encbillboarderbitbit64blobbslibcachemclicolorspacecommonmarkcpp11crayoncrosstalkDBIdigestDTevaluatefansifarverfastmapfontawesomefsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplogrpromisesR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcpprlangrmarkdownRSQLitesassscalesscryptshinysourcetoolssystibbletinytexutf8vctrsviridisLitewithrxfunxtableyaml

shinymanager : SQLite Admin

Rendered fromSQLite_Admin.Rmdusingknitr::rmarkdownon Feb 11 2025.

Last update: 2020-08-20
Started: 2019-09-04

Readme and manuals

Help Manual

Help pageTopics
Check credentialscheck_credentials
Create credentials databasecreate_db
Create credentials SQL databasecreate_sql_db
Modify shinymanager labels to use custom textcustom-labels get_labels set_labels
Read / Write crypted table from / to a SQLite databasedb-crypted read_db_decrypt write_db_encrypt
Create a FAB buttonfab_button
Simple password generationgenerate_pwd
Authentication moduleauth_server auth_ui module-authentication
New password modulemodule-password pwd_server pwd_ui
Secure a Shiny application and manage authenticationsecure-app secure_app secure_server
Use shinymanager labelsuse_language