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.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'))

Peer review:

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

On CRAN:

shinyshiny-servershinyapps

16 exports 386 stars 6.87 score 77 dependencies 2 dependents 292 scripts 2.0k downloads

Last updated 4 months agofrom:3addca57b9. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 14 2024
R-4.5-winNOTESep 14 2024
R-4.5-linuxNOTESep 14 2024
R-4.4-winNOTESep 14 2024
R-4.4-macNOTESep 14 2024
R-4.3-winNOTESep 14 2024
R-4.3-macNOTESep 14 2024

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 Sep 14 2024.

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