Two Factor Authentication
version 1.3.0
https://doi-usgs.github.io/sbtools/news/index.html
In this release, sbtools underwent a significant migration from josso login to keycloak-based two factor authentication. See #314 for details of the changes.
A vignette showing the old and new login methods is now included see: vignette("sbtools")
In addition to login modifications, a pkgdown site was created, and the package code was reorganized significantly.
- Added
initialize_sciencebase_session()to support tokenized login. - Sciencebase
sessionobject no longer returned byauthenticate_sb() current_session()now returns the active login token.- Removed
session_logout()andsession_age_reset()there is now an internal functionsbtools:::clean_session()to accomplish the same goal. - Removed
sbtools_DELETE()as the method is no longer the accepted way to delete sciencebase items. - Modified item deletion functions to use a delete helper that ensures files are removed from all locations.