mirror of
https://github.com/pomerium/pomerium.git
synced 2025-07-28 22:19:20 +02:00
## Summary Upstream OAuth2 providers may not return the refresh token at every access token renewal request, this PR ensures we do not accidentally overwrite the refresh token at hand with an empty string. ## Related issues Fix https://linear.app/pomerium/issue/ENG-2619/mcp-upstream-oauth2-google-drive-did-not-return-refresh-token ## User Explanation <!-- How would you explain this change to the user? If this change doesn't create any user-facing changes, you can leave this blank. If filled out, add the `docs` label --> ## Checklist - [x] reference any related issues - [ ] updated unit tests - [ ] add appropriate label (`enhancement`, `bug`, `breaking`, `dependencies`, `ci`) - [ ] ready for review |
||
---|---|---|
.. | ||
cipher.go | ||
code.go | ||
code_test.go | ||
handler.go | ||
handler_authorization.go | ||
handler_connect.go | ||
handler_list_routes.go | ||
handler_metadata.go | ||
handler_oauth_callback.go | ||
handler_register_client.go | ||
handler_token.go | ||
host_info.go | ||
host_info_test.go | ||
storage.go | ||
storage_test.go | ||
token.go |