Go OAuth2
Перейти к файлу
Ian Lance Taylor 22134a4103 README: don't recommend go get
These days people will just import the packages and the go tool will
do the right thing. We don't need to explain it.

Add a pointer to the git repo, though.

For golang/go#62645

Change-Id: Ib6a6fb8989df8071b20d50de446d05b270c1f1ae
Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/624195
Commit-Queue: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cody Oss <codyoss@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
2024-11-01 18:29:12 +00:00
amazon
authhandler
bitbucket
cern
clientcredentials
endpoints endpoints: add GitLab DeviceAuthURL 2024-08-06 16:10:29 +00:00
facebook
fitbit
foursquare
github
gitlab endpoints: add GitLab DeviceAuthURL 2024-08-06 16:10:29 +00:00
google google: update compute token refresh 2024-05-10 21:31:51 +00:00
heroku
hipchat
instagram
internal
jira
jws
jwt jwt: rename example to avoid vet error 2024-08-20 16:11:39 +00:00
kakao
linkedin
mailchimp
mailru
mediamath
microsoft
nokiahealth
odnoklassniki
paypal
slack
spotify
stackoverflow
twitch
uber
vk
yahoo
yandex
.travis.yml
CONTRIBUTING.md
LICENSE LICENSE: update per Google Legal 2024-07-16 16:09:07 +00:00
README.md README: don't recommend go get 2024-11-01 18:29:12 +00:00
deviceauth.go
deviceauth_test.go
example_test.go
go.mod
go.sum
oauth2.go oauth2: fix typo in comment 2024-04-22 16:03:30 +00:00
oauth2_test.go
pkce.go
token.go x/oauth2: add Token.ExpiresIn 2024-08-21 18:21:24 +00:00
token_test.go
transport.go
transport_test.go

README.md

OAuth2 for Go

Go Reference Build Status

oauth2 package contains a client implementation for OAuth 2.0 spec.

See pkg.go.dev for further documentation and examples.

Policy for new endpoints

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.

Report Issues / Send Patches

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:

  • Excluding trivial changes, all contributions should be connected to an existing issue.
  • API changes must go through the change proposal process before they can be accepted.
  • The code owners are listed at dev.golang.org/owners.