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
session
object 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.