feat/auth: add `src auth token` by burmudar · Pull Request #1275 · sourcegraph/src-cli

added 2 commits

March 17, 2026 15:17
- TokenRefresher centralizes refreshing of OAuth tokens
- NewTransport creates an OAuth transport while making sure it is
  initialized with a TokenRefresher

bahrmichael

eseliger

@burmudar

burmudar added a commit that referenced this pull request

Mar 23, 2026
* add TokenRefresher and NewTransport

- TokenRefresher centralizes refreshing of OAuth tokens
- NewTransport creates an OAuth transport while making sure it is
  initialized with a TokenRefresher

* add cmd `src auth token` that prints access token or oauth token

* set refresh window to 5 min

(cherry picked from commit d206288)

burmudar added a commit that referenced this pull request

Mar 23, 2026
* add TokenRefresher and NewTransport

- TokenRefresher centralizes refreshing of OAuth tokens
- NewTransport creates an OAuth transport while making sure it is
  initialized with a TokenRefresher

* add cmd `src auth token` that prints access token or oauth token

* set refresh window to 5 min

(cherry picked from commit d206288)