Skip to content

Releases: markbates/goth

v1.47.1

21 Oct 12:32
62aee22
Compare
Choose a tag to compare
  • Adds Facebook field expansion support in the scopes parameter (see #236). Thanks @filinvadim! 🎉

v1.47.0

17 Oct 01:47
9f7a761
Compare
Choose a tag to compare

Adds two new providers,

  • Google, following the discussion in #214.
  • Tumblr, thanks @bakerolls 🎉

It also deprecates the existing Google+ provider (called gplus in the codebase) in favour of the new Google provider, as the new Google provider requires fewer permissions by default, and will follow Google's own x/oauth2/google provider for authentication endpoints.

v1.46.1

19 Sep 02:52
f9c6649
Compare
Choose a tag to compare

Fixes the OpenID Connect provider to more accurately follow the OpenID Connect Audiences spec by fixing a bug where we'd only check the aud claim if it were a string, but not an array. We now handle the cases where,

  1. The aud is a single string containing the Client ID
  2. The aud is an array. In this case, we check to see if the Client ID is present in the array.

Big thanks to @OvermindDL1 for the contribution! 🎉

v1.46.0

17 Aug 22:19
eacfac3
Compare
Choose a tag to compare

Adds support for Azure Active Directory V2.0 (thanks @devigned!) 🎉

v1.45.9

21 Jul 15:09
5fad70a
Compare
Choose a tag to compare

Updates the Discord provider to use the correct URL when fetching the user's avatar. Thanks @badgamernl!

v1.45.8

19 Jul 02:05
77887a1
Compare
Choose a tag to compare

Updates the VK provider to use an int64 instead of an int in the VK user struct. Thanks @snovichkov!

v1.45.7

24 May 20:56
aefb600
Compare
Choose a tag to compare
  • Updates the Instagram provider to use the full name instead of the username for the user.Name field. Thanks @FdeFabricio for the contribution!

v1.45.6

07 May 01:37
282ed1a
Compare
Choose a tag to compare
  • Updates the Auth0 provider to use the sub field to populate the User ID. Thanks @sethetter!

v1.45.5

12 Apr 22:25
4933f15
Compare
Choose a tag to compare
  • Switches for goth to use crypto/rand instead of math/rand to make goth more (cryptographically) secure. Thanks @bentranter !

  • Now storing values inside of sessions. Thanks @lafriks !

v1.45.4

15 Mar 20:32
15ffa9f
Compare
Choose a tag to compare

Release v1.45.4:

  • Provides fixes for the Dropbox provider
  • Exports Gothic's GetFromSession and StoreInSession methods
  • Adds support for Naver thanks to @sunho 🎉