forked from Mirrors/oauth2
34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
# OAuth2 for Go
|
|
|
|
[![Build Status](https://travis-ci.org/golang/oauth2.svg?branch=master)](https://travis-ci.org/golang/oauth2)
|
|
|
|
oauth2 package contains a client implementation for OAuth 2.0 spec.
|
|
|
|
## Installation
|
|
|
|
~~~~
|
|
go get golang.org/x/oauth2
|
|
~~~~
|
|
|
|
See godoc for further documentation and examples.
|
|
|
|
* [godoc.org/golang.org/x/oauth2](http://godoc.org/golang.org/x/oauth2)
|
|
* [godoc.org/golang.org/x/oauth2/google](http://godoc.org/golang.org/x/oauth2/google)
|
|
|
|
## Contributing
|
|
|
|
Fork the repo, make changes, run the tests and open a pull request.
|
|
|
|
Before we can accept any pull requests
|
|
we have to jump through a couple of legal hurdles,
|
|
primarily a Contributor License Agreement (CLA):
|
|
|
|
- **If you are an individual writing original source code**
|
|
and you're sure you own the intellectual property,
|
|
then you'll need to sign an [individual CLA](http://code.google.com/legal/individual-cla-v1.0.html).
|
|
- **If you work for a company that wants to allow you to contribute your work**,
|
|
then you'll need to sign a [corporate CLA](http://code.google.com/legal/corporate-cla-v1.0.html).
|
|
|
|
You can sign these electronically (just scroll to the bottom).
|
|
After that, we'll be able to accept your pull requests.
|