File: README.markdown

package info (click to toggle)
golang-github-gomodule-oauth1 0.0~git20181215.9a59ed3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 260 kB
  • sloc: makefile: 3
file content (29 lines) | stat: -rw-r--r-- 1,466 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# OAuth1

[![GoDoc](https://godoc.org/github.com/gomodule/oauth1/oauth?status.svg)](https://godoc.org/github.com/gomodule/oauth1/oauth)
[![Build Status](https://travis-ci.org/gomodule/oauth1.svg?branch=master)](https://travis-ci.org/gomodule/oauth1)

OAuth1 is a [Go](https://golang.org/) client for the OAuth 1.0, OAuth 1.0a and
[RFC 5849](https://tools.ietf.org/html/rfc5849) Protocols. The package supports
HMAC-SHA1, RSA-SHA1 and PLAINTEXT signatures.

## Installation

    go get github.com/gomodule/oauth1/oauth

## License

oauth1 is available under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).

## Documentation
    
- [Reference](http://godoc.org/github.com/gomodule/oauth1/oauth)
- Examples
    - [Discogs](https://github.com/gomodule/oauth1/tree/master/examples/discogs)
    - [Dropbox](https://github.com/gomodule/oauth1/tree/master/examples/dropbox)
    - [Quickbooks](https://github.com/gomodule/oauth1/tree/master/examples/quickbooks)
    - [SmugMug](https://github.com/gomodule/oauth1/tree/master/examples/smugmug)
    - [Twitter on App Engine](https://github.com/gomodule/oauth1/tree/master/examples/appengine) 
    - [Twitter](https://github.com/gomodule/oauth1/tree/master/examples/twitter) 
    - [Twitter OOB](https://github.com/gomodule/oauth1/tree/master/examples/twitteroob) (a command line application using OOB authorization)
    - [Yelp](https://github.com/gomodule/oauth1/tree/master/examples/yelp)