| commit | fd15e0fe894866ebff17ca3503d3706a967b061a | [log] [tgz] |
|---|---|---|
| author | andig <[email protected]> | Sat Oct 18 11:46:11 2025 |
| committer | Sean Liao <[email protected]> | Tue Oct 21 20:30:32 2025 |
| tree | c8f84a3a7e019710264bbf55d5b95db6ce1077b1 | |
| parent | 792c8776358f0c8689d84eef0d0c966937d560fb [diff] |
x/oauth2: populate RetrieveError from DeviceAuth Endpoints may return errors when attempting to request device authorization. Currently, these error codes are ignored and an otherwise empty RetrieveError returned. This change populates the RetrieveError similar to the oauth2 token exchange. Fixes golang/go#75759 Change-Id: Ic00fecce290d3d3b4a40697b54ce74cc8cacab4d GitHub-Last-Rev: 32c6ab5b8c0f8c2624cba0d536224a1fefcf0665 GitHub-Pull-Request: golang/oauth2#794 Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/709215 LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: David Chase <[email protected]> Reviewed-by: Sean Liao <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]>
oauth2 package contains a client implementation for OAuth 2.0 spec.
See pkg.go.dev for further documentation and examples.
We no longer accept new provider-specific packages in this repo if all they do is add a single endpoint variable. If you just want to add a single endpoint, add it to the pkg.go.dev/golang.org/x/oauth2/endpoints package.
The main issue tracker for the oauth2 repository is located at https://github.com/golang/oauth2/issues.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://go.dev/doc/contribute.
The git repository is https://go.googlesource.com/oauth2.
Note: