Github: https://github.com/randy3k/otp
Documentation: https://randy3k.github.io/otp
Generating and validating One-time Password based on Hash-based Message Authentication Code (HOTP) and Time Based One-time Password (TOTP) according to RFC 4226 https://datatracker.ietf.org/doc/html/rfc4226 and RFC 6238 https://datatracker.ietf.org/doc/html/rfc6238.
You can install the released version of otp from CRAN with:
And the development version from GitHub with:
## [1] "964230"
## [1] 8
## [1] "012318"
## [1] "2024-01-22 15:55:30 PST"
raster::image(
qrencoder::qrencode_raster(p$provisioning_uri("otp")),
asp = 1, col = c("white", "black"), axes = FALSE,
xlab = "", ylab = ""
)