gargle (development version)
Non-interactive auth is a new vignette that serves as a guide for any client packages that use gargle for auth.
credentials_gce()might actually work now (#97, @wlongabaugh).
credentials_app_default()got a small bug fix relating to putting the token in the header (r-dbi/bigrquery#336)
token_fetch()silently catches warnings, in addition to errors, as it falls through the registry of credential-fetching methods (#89).
The yes/no asking if it's OK to cache OAuth tokens prints fully now (r-dbi/bigrquery#333).
The unexported functions available for generating standardized docs for
PKG_authfunctions in client packages have been updated.
token_tokeninfo()are newly exported helpers that retrieve information for a token.
AuthState$set_api_key()now allow setting a value of
NULL, i.e. these fields are easier to clear.
credentials_byo_oauth2()gains the ability to ingest a token from an object of class
httr::request, i.e. to retrieve the
auth_tokencomponent that holds an object of class
httr::Token2.0that has been processed with
New vignette on "How to get your own API credentials", to help other package authors or users obtain their own API key or OAuth client ID and secret.
credentials_byo_oauth2()is a new credential function. It is included in the default registry consulted by
token_fetch()and is tried just before
- Initial CRAN release