Skip to content

Two Factor Authentication

Compare
Choose a tag to compare
@dblodgett-usgs dblodgett-usgs released this 20 Dec 15:23
· 15 commits to main since this release
a107d84

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 by authenticate_sb()
  • current_session() now returns the active login token.
  • Removed session_logout() and session_age_reset() there is now an internal function sbtools:::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.