Skip to content

Commit 12948e3

Browse files
committed
add examples
1 parent b330045 commit 12948e3

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ $ go get github.com/markbates/goth
5757
* Oura
5858
* Patreon
5959
* Paypal
60+
* Quickbooks
6061
* Reddit
6162
* SalesForce
6263
* Shopify

examples/main.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ import (
4848
"github.com/markbates/goth/providers/openidConnect"
4949
"github.com/markbates/goth/providers/patreon"
5050
"github.com/markbates/goth/providers/paypal"
51+
"github.com/markbates/goth/providers/quickbooks"
5152
"github.com/markbates/goth/providers/salesforce"
5253
"github.com/markbates/goth/providers/seatalk"
5354
"github.com/markbates/goth/providers/shopify"
@@ -149,6 +150,7 @@ func main() {
149150
wecom.New(os.Getenv("WECOM_CORP_ID"), os.Getenv("WECOM_SECRET"), os.Getenv("WECOM_AGENT_ID"), "http://localhost:3000/auth/wecom/callback"),
150151
zoom.New(os.Getenv("ZOOM_KEY"), os.Getenv("ZOOM_SECRET"), "http://localhost:3000/auth/zoom/callback", "read:user"),
151152
patreon.New(os.Getenv("PATREON_KEY"), os.Getenv("PATREON_SECRET"), "http://localhost:3000/auth/patreon/callback"),
153+
quickbooks.New(os.Getenv("QUICKBOOKS_KEY"), os.Getenv("QUICKBOOKS_SECRET"), "http://localhost:3000/auth/quickbooks/callback", nil, quickbooks.ScopeAccounting, quickbooks.ScopePayments),
152154
)
153155

154156
// OpenID Connect is based on OpenID Connect Auto Discovery URL (https://openid.net/specs/openid-connect-discovery-1_0-17.html)
@@ -220,6 +222,7 @@ func main() {
220222
"yammer": "Yammer",
221223
"yandex": "Yandex",
222224
"zoom": "Zoom",
225+
"quickbooks": "Quickbooks",
223226
}
224227
var keys []string
225228
for k := range m {

0 commit comments

Comments
 (0)