All Versions
8
Latest Version
Avg Release Cycle
189 days
Latest Release
-

Changelog History

  • v2.3.0 Changes

    • ⚡️ Update google.golang.org/api to v0.22.0 (#40)
      • Google API renamed Userinfoplus to Userinfo
  • v2.2.0 Changes

    August 09, 2019
    • 📦 Suffix packages with /v2 to provide Go module support (#37)
      • Module users may import github.com/dghubble/gologin/v2 starting in v2.2.0
      • Non-module users may continue using releases prior to v2.2.0
  • v2.1.0 Changes

    November 20, 2018
    • ➕ Add EnterpriseCallbackHandler for Github Enterprise (#33)
    • ➕ Add email address to Facebook Users (0acc88)
    • ⚡️ Update Facebook API version to v2.9 (0acc88)
    • 🛠 Fix facebook CallbackHandler to pass Facebook errors (#31)
    • 🛠 Fix Github Users.Get call to accomodate a go-github change (#18)
    • ✂ Remove deprecated digits subpackage (#29)
  • v2.0.0 Changes

    January 11, 2017
    • 👌 Support for Go 1.7+ standard context
    • 🔄 Change gologin handlers to be standard http.Handler's
    • ⬇️ Drop requirement for ctxh.NewHandler wrapper
    • ⬇️ Drop dependency on github.com/dghubble/ctxh shim

    Migration

    • ⚡️ Update golang.org/x/net/context imports to context
    • 🔄 Change any ctxh.ContextHandler to a http.Handler. The ctx is passed via the request so the argument is no longer needed.
    • ✂ Remove any ctxh.NewHandler(...) wrap. gologin handlers are now standard http.Handler's, conversion is no longer required.
    • 👉 Use req.Context() to obtain the request context within handlers.
    • ⚡️ See updated examples
  • v2.0.0-rc1

    January 08, 2017
  • v1.0.1 Changes

    January 08, 2017
    • 👉 Use base64.RawURLEncoding for StateHandler's state (#14)
    • 🛠 Fix OAuth1 failure handler's error passing (#13)
    • 👌 Improve test automation. Validate with Go 1.6 and 1.7.
  • v1.0.0 Changes

    January 08, 2017
    • 🚀 Official release using the ContextHandler
    • 👌 Support for all OAuth1 and Oauth2 providers
    • Convenience handlers for Google, Github, Facebook, Bitbucket, Twitter, Digits, and Tumblr
    • Token login handlers for Twitter and Digits
  • v0.1.0 Changes

    • 🎉 Initial proof of concept
    • 🌐 Web login handlers for Google, Github, Facebook, Bitbucket, Twitter, Digits, and Tumblr
    • Token login handlers for Twitter and Digits
    • 👌 Support for OAuth1 and OAuth2