shiny.reglog: Optional Login and Registration Module System for ShinyApps

Package creates UI modules for Login, Register and Password Reset boxes and server module for reading and writing user database contained within googlesheet or sqlite file. Creates automatic e-mail messages after registration and for resetting password procedure. Currently supports English language (default) and Polish. The authentication system created with shiny.reglog is designed to be optional: user don't need to be logged-in to access your application, but when logged-in the user data can be used to read from and write to relational databases.

Version: 0.4.1
Imports: shiny, dplyr, scrypt, R6, DBI, googlesheets4, RSQLite, lubridate
Suggests: shinydashboard, googledrive, gmailr, emayili, knitr, rmarkdown
Published: 2021-10-28
Author: Michal Kosinski ORCID iD [aut, cre]
Maintainer: Michal Kosinski <kosinski.mich at gmail.com>
License: GPL-3
NeedsCompilation: no
Materials: README NEWS
CRAN checks: shiny.reglog results

Documentation:

Reference manual: shiny.reglog.pdf
Vignettes: shiny.reglog: How to get Google API authorization

Downloads:

Package source: shiny.reglog_0.4.1.tar.gz
Windows binaries: r-devel: shiny.reglog_0.4.1.zip, r-release: shiny.reglog_0.4.1.zip, r-oldrel: shiny.reglog_0.4.1.zip
macOS binaries: r-release (arm64): shiny.reglog_0.4.1.tgz, r-release (x86_64): shiny.reglog_0.4.1.tgz, r-oldrel: shiny.reglog_0.4.1.tgz
Old sources: shiny.reglog archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=shiny.reglog to link to this page.