Skip to content

Commit

Permalink
feat: 🎸 update logic for echo framework
Browse files Browse the repository at this point in the history
  • Loading branch information
bgdsh committed May 6, 2022
1 parent d6506de commit eeb97b7
Show file tree
Hide file tree
Showing 269 changed files with 1,149 additions and 877 deletions.
3 changes: 3 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
COOKIE_SECRET=*dKzY4mBHUVLj6hunnWjL.H*4GubkYfX
GOOGLE_KEY=459274951834-dp4nm1568bv1kl45n58dovgqs9vgrkfk.apps.googleusercontent.com
GOOGLE_SECRET=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
131 changes: 67 additions & 64 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Goth: Multi-Provider Authentication for Go [![GoDoc](https://godoc.org/github.com/markbates/goth?status.svg)](https://godoc.org/github.com/markbates/goth) [![Build Status](https://github.com/markbates/goth/workflows/ci/badge.svg)](https://github.com/markbates/goth/actions) [![Go Report Card](https://goreportcard.com/badge/github.com/markbates/goth)](https://goreportcard.com/report/github.com/markbates/goth)
# Goth: Multi-Provider Authentication for Go [![GoDoc](https://godoc.org/github.com/bgdsh/goth?status.svg)](https://godoc.org/github.com/bgdsh/goth) [![Build Status](https://github.com/bgdsh/goth/workflows/ci/badge.svg)](https://github.com/bgdsh/goth/actions) [![Go Report Card](https://goreportcard.com/badge/github.com/bgdsh/goth)](https://goreportcard.com/report/github.com/bgdsh/goth)

Package goth provides a simple, clean, and idiomatic way to write authentication
packages for Go web applications.
Expand All @@ -11,72 +11,72 @@ This package was inspired by [https://github.com/intridea/omniauth](https://gith
## Installation

```text
$ go get github.com/markbates/goth
$ go get github.com/bgdsh/goth
```

## Supported Providers

* Amazon
* Apple
* Auth0
* Azure AD
* Battle.net
* Bitbucket
* Box
* Cloud Foundry
* Dailymotion
* Deezer
* DigitalOcean
* Discord
* Dropbox
* Eve Online
* Facebook
* Fitbit
* Gitea
* GitHub
* Gitlab
* Google
* Google+ (deprecated)
* Heroku
* InfluxCloud
* Instagram
* Intercom
* Kakao
* Lastfm
* Linkedin
* LINE
* Mailru
* Meetup
* MicrosoftOnline
* Naver
* Nextcloud
* Okta
* OneDrive
* OpenID Connect (auto discovery)
* Oura
* Paypal
* SalesForce
* Shopify
* Slack
* Soundcloud
* Spotify
* Steam
* Strava
* Stripe
* TikTok
* Tumblr
* Twitch
* Twitter
* Typetalk
* Uber
* VK
* Wepay
* WeCom
* Xero
* Yahoo
* Yammer
* Yandex
* Zoom
- Amazon
- Apple
- Auth0
- Azure AD
- Battle.net
- Bitbucket
- Box
- Cloud Foundry
- Dailymotion
- Deezer
- DigitalOcean
- Discord
- Dropbox
- Eve Online
- Facebook
- Fitbit
- Gitea
- GitHub
- Gitlab
- Google
- Google+ (deprecated)
- Heroku
- InfluxCloud
- Instagram
- Intercom
- Kakao
- Lastfm
- Linkedin
- LINE
- Mailru
- Meetup
- MicrosoftOnline
- Naver
- Nextcloud
- Okta
- OneDrive
- OpenID Connect (auto discovery)
- Oura
- Paypal
- SalesForce
- Shopify
- Slack
- Soundcloud
- Spotify
- Steam
- Strava
- Stripe
- TikTok
- Tumblr
- Twitch
- Twitter
- Typetalk
- Uber
- VK
- Wepay
- WeCom
- Xero
- Yahoo
- Yammer
- Yandex
- Zoom

## Examples

Expand All @@ -88,10 +88,13 @@ To run the example either clone the source from GitHub
```text
$ git clone [email protected]:markbates/goth.git
```

or use

```text
$ go get github.com/markbates/goth
$ go get github.com/bgdsh/goth
```

```text
$ cd goth/examples
$ go get -v
Expand Down
Loading

0 comments on commit eeb97b7

Please sign in to comment.